EsLint는 전체 디렉토리에 대한 특정 규칙을 무시할 수 있습니까? 내 경우Eslint는 특정 디렉토리에 대한 특정 규칙을 무시합니다.
나는라는 이름의 디렉토리 import/prefer-default-export
을 무시하고 싶은 commonComponents
EsLint는 전체 디렉토리에 대한 특정 규칙을 무시할 수 있습니까? 내 경우Eslint는 특정 디렉토리에 대한 특정 규칙을 무시합니다.
나는라는 이름의 디렉토리 import/prefer-default-export
을 무시하고 싶은 commonComponents
ESLint configuration (.eslintrc
) files는 계층 적 :
ESLint가 자동으로 파일의 디렉토리에 찾을 것이다이 linted 할 수 과의 연속 된 상위 디렉토리를 파일 시스템의 루트 디렉토리까지 확장합니다. 이 옵션은 프로젝트의 다른 부분에 대해 다른 구성을 원하거나 다른 사용자가 구성 파일을 전달하지 않고 ESLint를 직접 사용할 수있게하려는 경우에 유용합니다.
당신은 그 디렉토리에 다음과 같은 내용으로 .eslintrc
파일을 생성하여 commonComponents
디렉토리의 import/prefer-default-export
규칙을 사용하지 않도록 할 수 있습니다
{
"rules": {
"import/prefer-default-export": "off"
}
}
당신이 규칙을 적용 할 여러 디렉토리가있는 경우, 다른 목적으로 다른 구성을 만들 수 있습니다. 예를 들어 :
.eslintrc-main.json
에 대한 .eslintrc.json
및 구성 요소에 대한 eslint -c .eslintrc-main src test
.eslintrc-comp.json
를 실행하고하는 방법은 문서를 찾을 않은 곳 eslint -c .eslintrc-comp commonComponents fooBarComponent
당신이 말해 줄 수 실행 이 규칙을 토글 하시겠습니까? eslint-plugin-import 문서는 도움이되지 않았습니다 –
@Dimitris 무슨 뜻인지 확실하지 않습니다. 규칙에는 [옵션 없음] (https://github.com/benmosher/eslint-plugin-import/blob/master/docs/rules/prefer-default-export.md)이 있으므로 간단한 on/off와 같이 [ESLint 설명서] (http://eslint.org/docs/user-guide/configuring#configuring-rules)를 참조하십시오. – cartant
오, 와우, 고마워하지 않았다. 건배 –