(eslint-config-common
)을 가져 오려는 사용자 지정 규칙 패키지가 있는데 그 중 일부를 재정의하려면 .eslintrc
파일을 사용하십시오. 내가 직접 실행하는 경우eslint가 확장 규칙을 제대로 가져 오지 않습니다.
extends: common
rules:
no-invalid-this: 0 # override a rule in common
, 그것은 모든 작품은 예상대로 : 내가 .sh
파일 또는 lint: eslint src/**/*.js
같은 NPM 스크립트를 통해 실행하는 경우
./node_modules/.bin/eslint src/**/*.js
비록를, 그것은 끌어 오기하지 않습니다 규칙을 확장합니다. .eslintrc
에 직접있는 규칙을 사용하여 실행됩니다. 내 경우에는 내 .eslintrc
이 일반적으로 사용하고 싶지 않은 규칙을 끄거나 껐기 때문에 정말 나쁩니다.
나는 DEBUG:eslint:*
으로 실행했으며 적절한 확장 파일을 찾아로드합니다. 규칙을 적용하지 않는 것 같습니다.
: https://github.com/eslint/eslint/issues/2754
이 버그는 비슷한 것 같다, 그래서 여전히있을 경우 내가 뭔가 잘못하고있어 잘 모르겠어요, 또는 곤충. 내가 eslint 3.17.1
당신이 common''에서 규칙이 표시되어 있는지'eslint --print-구성 any_js_file' 및 사용하려고 할 수 있습니까? –