2016-07-28 3 views
1

최근 Javascript 코드 디버깅을 돕기 위해 JSHint가 설치되었습니다. JSHint는 완벽하게 작동하는 것처럼 보이지만 지금은 더 잘 적응할 수 있도록 조정하려고합니다.Vim 용 JSHint 구성

예를 들어. 경고 "WXXX", 오류 "EXXX"를 해제하거나 일부 설정을 추가하고 싶습니다. 전역 .jshintrc 파일을 사용하면 어떻게됩니까?

현재 내가 이렇게 보이는 ~/.jshintrc 있습니다

{ 
    //Settings 
    "debug": true', 
    "devel": true', 
    //And some more settings 

    "-WXXX": false, 
    "-WXXX": false, 
    "-EXXX": false 
} 

그러나 지금까지 내가이 아무것도 없다 말할 수있는.

답변

0

경고를 사용하지 않으려면 "-WXXX": true을 사용해야합니다.

당신은 해제 할 수 없습니다 오류 (EXXX) : http://jshint.com/docs/

이 구문은 (코드 W로 시작), 그것은 오류와 함께 작동하지 않습니다 (코드 E로 시작) 경고에만 작동합니다.

+0

예 오류를 사용하지 못하도록 문서에서 읽었습니다. 어쨌든 확인 :) 어떻게 JSHint가 내 .jshintrc 파일을 올바르게로드했는지 어떻게 알 수 있습니까? 내가 거짓 이라기보다는 사실을 사용한다고하더라도 나는 여전히 많은 경고를 받는다. – Edvin

+0

'let a = 2;'가 들어있는 파일을 만들어보십시오. 경고를해야합니다. 그런 다음 .jshintrc 파일에''esversion ": 6'을 추가하십시오 : 경고가 사라지면 설정이 올바르게로드되었습니다. 그렇지 않으면 jshint가 작동하기 때문에 버그가 있습니다 (http://jshint.com/docs/cli/, "Linting 옵션 지정", 4) –

+0

이 작업은 작동하지 않습니다. JSHint가 .jshintrc 파일을 찾을 수없는 것 같습니다. 내 -jshintrc 위치 : ~/.jshintrc 내 프로젝트 위치 : ~/dev/bla/bla/bla/app.js .jshintrc 파일을 프로젝트 폴더로 이동하면 작동합니다. 내 사용자 폴더에이 파일을 저장할 수없는 이유는 무엇입니까? 비록 이것이 글로벌 .jshintrc 파일을 갖는 방법 이었지만. – Edvin