2016-08-19 3 views
2

Atom Editor에서 내 프로젝트의 루트에 this .eslintrc을 저장했지만 재시동 후에도 linter-js-standard 패키지의 동작은 변경되지 않습니다..eslintrc에서 특정 린터 규칙을 비활성화하는 방법은 무엇입니까?

특정 규칙을 어떻게 비활성화 할 수 있습니까? 아니 여분의 세미?

이미 Mark의 제안 here을 시도했지만 나에게 적합하지 않습니다.

+1

왜 'linter-eslint'가 아닌가요? –

+0

힌트를 보내 주셔서 감사합니다! 나는 linter-eslint에 대해 알지 못했지만 ES6, Babel 및 JSX 용으로 설정할 수있었습니다. 이 패키지를 사용하면 .eslintrc가 적절하게 고려되며 특정 규칙을 비활성화 할 수 있습니다. – pwagner

+0

예, Atom Linter 패키지가 .eslintrc를 고려하고 있는지 확인하는 방법을 확장 할 수 있다면 가장 만족 스러울 것입니다. – pwagner

답변

2

.eslintrc 파일과 함께 직접 사용할 linter-eslint이라고하는 eslint에 대한 linter 패키지가 있습니다.

이 패키지는 기본적으로 루트 프로젝트 디렉토리에 .eslintrc을 사용합니다. 이 값이 없으면 package.json에 지정된 값을 사용합니다.

linter-eslint을 설치 한 후 packages 탭에서 linter-eslintsettings을 클릭 할 수 있습니다. 이 페이지에는 eslintrc Path에 대한 옵션이 있습니다. 이 설정을 사용하여 프로젝트 루트 디렉토리 또는 package.json에있는 파일이 아닌 .eslintrc 파일을 지정할 수 있습니다. 또한 eslint 규칙을 사용자 정의하거나 eslint 구성 파일이없는 경우 비활성화 할 수 있습니다.