
나는JSHint도서관너는 나를 완성시켜, 그러나 세미콜론 누락에 대해 모든 줄에 경고가 표시됩니다. 세미콜론은 필요하지 않거나 원하지 않습니다. 이 기능을 비활성화하려면 어떻게 해야 합니까?
나는에서 본다JSHint 문서옵션 을 전달해야 한다는 것입니다 asi
. 어떻게 해야 하나요?
답변1
JSHint 문서에서명령줄 인터페이스 > Linting 옵션 지정:
jshint 실행 파일은 외부 JSON 형식 파일에 지정된 Linting 옵션을 적용할 수 있습니다. 이러한 파일은 다음과 같습니다.
{ "curly": true, "eqeqeq": true, "nocomma": true }
jshint는 여러 위치에서 이 구성을 찾고 첫 번째 일치 항목에서 중지합니다.
- --config 플래그로 지정된 위치
- 현재 디렉터리 또는 현재 디렉터리의 상위 디렉터리에 있는 package.json이라는 파일(구성은 해당 파일 JSON 값의 jshintConfig 속성으로 선언되어야 함)
- 현재 디렉터리 또는 현재 디렉터리의 상위 디렉터리에 있는 .jshintrc라는 파일
- 현재 사용자의 "홈" 디렉터리(정의된 경우)에 있는 .jshintrc라는 파일
따라서 .json 구성 파일에는 다음이 포함됩니다.
"asi": true