1

当使用带有包 linter (v1.9.1) 和 linter-eslint (v3.1.1) 的 Atom (v1.0.19) 时,每次保存任何.js文件后,我都会收到以下错误:

规则“quote-props”的配置无效:值“一致”必须是枚举值。

我的.eslintrccontains (以及其他) quote-props": [2, "consistent"],但是在查看http://eslint.org/docs/rules/quote-props#consistent时,这似乎是一个有效的配置选项。

那么为什么会出现错误,我做错了什么?

PS如果我注释掉quote-props规则,一切正常。

4

1 回答 1

0

根据linter-eslint您使用的 eslint < 1.0.0 的包,它不支持该consistent选项。

您必须将其升级到最新版本的 eslint。我们几乎1.7.3按照版本发布。

根据linter-eslint的文档,您实际上可以安装最新版本的 eslint,然后它将使用它。

于 2015-10-27T20:34:14.177 回答