История:Расширение множественным рекомендуемые конфигурации в 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"
],
...
}
но получил следующее сообщение об ошибке:
Cannot read property 'recommended' of undefined
Разве это не комментарий, а ответ? –
@ Даену Да, наверное. Обновленный мой ответ, чтобы лучше выделить правильное решение. – dannyjolie