IT

# 종류 :

문법오류


# 증상 :

위와 같이 *.min.js 파일에 에러가 표시되어 프로젝트에 x 표시가 되는 불상사를 막기위해

이클립스 버그 페이지를 뒤지던 중 해결책을 발견하였다.


# 원인 :

압축된 파일(.min.)에서 javascript validator 규격(ECMA-262)에 적합하지 않은 형태가 되다보니 생기는 거라 추측

# 해결 :

1) Project->Properties->JavaScript->Include Path->Source

2) Inclusion and Exclusion Patterns 창에서 Exclusion patterns Add 버튼 클릭

(해당 파일을 validation 목록에서 제외)

3) 상황에 적합한 패턴 입력 (예 : **/jquery*.js ) 
- 모든 파일(디렉토리에 있는)들을 타겟으로 하라는 의미입니다. 참고로 ANT 패턴과 동일- (http://ant.apache.org/manual/dirtasks.html#patterns)

4) 적용시키면 에러 표시 제거됨
 

# 적용 :

Eclipse 4.2에서도 확인함.


#분류 :

JavaScript


# 참고 :

http://balhae79.tistory.com/225 (위 내용과 사진이있음)

http://www.okjsp.pe.kr/seq/185342

http://www.okjsp.pe.kr/seq/208289 (이 문제에 대한 질문)

 

Posted by sinpk