2017-12-21 17 views
0

대괄호로 코딩 했으므로 eslint가 설치되어 있습니다. Eslint는 몇 가지 함수와 var가 정의되었지만 사용 된 적이 없다고 계속 말합니다. 내 HTML 문서에 링크 된 외부 js 파일을 사용하고 있기 때문에 그것이라고 생각합니다. 내 질문은 어떻게이 오류를 비활성화 할 수 있습니까, 아니면 eslint에게이 오류를 알려주지 말라고 말합니까?eslint - 오류 알림을 사용하지 않음

+0

가있다 "는 .eslintrc. * 파일 또는 package.json 파일의 eslintConfig 필드 "? [구성] (https://eslint.org/docs/2.0.0/user-guide/configuring) –

+0

https://stackoverflow.com/questions/27732209/turning-off-eslint-rule-for-a-specific -line @Moritz 당신은이 질문을 확인할 수 있습니다, 당신은 라인을 위해 어떤 부분을 위해 eslint를 비활성화하는 방법을 이해할 수 있습니다. –

+0

@AndyG package.json 파일을 만들 때마다 eslint가 "[object Object]"오류로 더 이상 작동하지 않습니다. – Moritz

답변

0

이렇게하려면 여러 가지 방법이 있습니다.

/*eslint-disable no-unused-vars*/ 

또는 파일을 .eslintrc 사용하는 경우, 당신은 규칙 블록에이를 추가 할 수 있습니다 : 당신은 당신의 소스에서이 줄을 붙여, 인라인을 비활성화 할 수 있습니다

"no-unused-vars": ["off", { "vars": "all", "args": "after-used", "ignoreRestSiblings": false }] 
+0

고마워, 첫 번째 방법은 완벽하게 작동하지만 .bablrc 파일을 만들 때 eslint는 여전히 오류를 표시합니다. 규칙을 내 프로젝트에서 모든 .js 파일에 대해 전역으로 지정하는 방법이 있습니까? – Moritz

+0

안녕하세요 @ 모리츠, "no-unused-vars"로 바꾸십시오. 0 .eslintrc 파일이 편집기에서 인식되는지 확인하십시오. – Andrii