2011-12-13 2 views
14
의 재 할당을 위해 '읽기 전용'오류를 내고 있습니다.

나는 모든 JS 파일을 보완하기 위해 node-jshint 명령 줄을 사용하고 있습니다. $의 재 할당을 수행하고 있습니다.

$ = someWindowObj.document.id; 

및 그에게 "읽기 전용"오류가 나타납니다. Mootools를 사용하고 있으므로 mootools 옵션을 true로 설정하고 있습니다. /*jshint mootools:false*/을 통해 파일 자체에서 옵션을 해제하면 오류가 계속 발생합니다. mootools (또는 jquery) 옵션을 비활성화해서는 안되며 오류를 비활성화해야합니까? ~/.jshintrc 및 JS 파일에서 mootools 옵션을 완전히 제거하면 오류가보고되지 않습니다.

이것이 버그인지 예상되는 동작인지 잘 모르겠습니다. 따라서 버그를 제출하기 전에 그것을 놓을 생각이 들었습니다.

+0

여기에서 질문하는 것보다 해당 도구의 관리자에게 문의하는 것이 더 나을 것입니다. – austincheney

답변

41

프로젝트 설정이 파일 내 설정을 덮어 쓰는 경우 node-jshint 프로젝트에 대한 버그 보고서를 제출해야합니다. 그동안 언제든지 /*global $:true */ 할 수 있습니다. 이것은 JSHint에 전역 변수 $을 덮어 쓰기해도 괜찮음을 알립니다.

+0

할거야. 감사! –