JSCoverage 사용 팁.
ITWeb/개발일반 2011. 12. 5. 16:09아래와 같은 오류가 발생 하였습니다.
[오류내용]
jscoverage-server:/TestCase/indexTest.js:1: SyntaxError: illegal character
jscoverage-server: parse error in file /TestCase/indexTest.js
[해결방법]
- 처음 시도 방법
- 파일 타입과 인코딩 확인 (UNIX 형식에 UTF-8)
- 계속 SyntaxError 발생 함.
- 개발하는 환경이 Windows 니까.. UNIX 형식에 ANSI 로 변경
- 오류 발생 하지 않음.
- 다만, 인코딩 방식 때문에 문제가 될거라고는 미쳐 생각을 못했었구요.
- 왜냐면, UTF-8 을 사용했으니까.. 하지만 이런 좁은 사고가 오류 해결하는데 시간을 많이 허비하게 했내요.
※ 총평
- 늘 하는 이야기지만 오류 메시지를 보면 그 안에 답이 있습니다.
- "SyntaxError: illegal character" 딱 보이시나요?? 대부분 이런 오류는 문법적 오류가 아니라면 encoding 문제입니다.
[이전글 참고]
- JSCoverage 알아보기