【发布时间】:2016-07-14 07:29:25
【问题描述】:
故事:
目前,我们正在扩展推荐的 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"
],
...
}
但出现以下错误:
无法读取未定义的“推荐”属性
【问题讨论】:
标签: javascript angularjs jasmine static-code-analysis eslint