반응형
ESLint에서 여러 권장 구성 확장
스토리:
현재 권장 ESLint 구성을 확장하고 있습니다.
{
"extends": "eslint:recommended",
...
"plugins": [
"angular",
"jasmine",
"protractor"
],
"rules": {
"no-multiple-empty-lines": 2,
"no-trailing-spaces": 2,
"jasmine/valid-expect": 2
}
}
사용하는 것도angular
,jasmine
그리고.protractor
자체 권장 구성(기본 규칙 엄격도 수준 및 기본 규칙 매개 변수)과 함께 제공되는 ESLint 플러그인.
질문:
ESLint와 모든 사용된 플러그인이 함께 제공되는 구성인 권장 구성을 동시에 사용하려면 어떻게 해야 합니까?
다음을 시도했습니다.
{
"extends": [
"eslint:recommended",
"plugin:protractor/recommended",
"plugin:jasmine/recommended",
"plugin:angular/recommended"
],
...
}
그러나 다음 오류가 발생했습니다.
정의되지 않은 '추천' 속성을 읽을 수 없습니다.
ESLint와 모든 사용된 플러그인이 함께 제공되는 구성인 권장 구성을 동시에 사용하려면 어떻게 해야 합니까?
구문이 정확하며 다음과 같이 여러 확장자가 로드됩니다.
{
"extends": [
"eslint:recommended",
"plugin:protractor/recommended",
"plugin:jasmine/recommended",
"plugin:angular/recommended"
]
}
그러나 이를 위해서는 해당 플러그인이 실제로 권장 설정과 함께 번들로 제공되어야 합니다.eslint-plugin-angular
그렇지 않으며, 직접 설치해야 합니다.
npm install --save-dev eslint-config-angular
eslint 설정을 다음으로 변경합니다.
{
"extends": [
"eslint:recommended",
"plugin:protractor/recommended",
"plugin:jasmine/recommended",
"angular"
]
}
효과가 있을 겁니다
언급URL : https://stackoverflow.com/questions/36238619/extending-multiple-recommended-configurations-in-eslint
반응형
'programing' 카테고리의 다른 글
디브의 스크롤 바를 필요할 때만 볼 수 있도록 하려면 어떻게 해야 합니까? (0) | 2023.10.17 |
---|---|
Angular로 댓글을 쓸 수 있는 방법이 있습니까?소스를 볼 때 보이지 않도록 JS (0) | 2023.10.17 |
JQuery를 사용하여 :before css 선택기의 너비 속성 변경 (0) | 2023.10.17 |
MySQL 스크립트 명령줄에 매개 변수 전달 (0) | 2023.10.17 |
information_schema를 사용합니다.선택 검색에서 열 (0) | 2023.10.17 |