使用包含linter(v1.9.1)和linter-eslint(v3.1.1)的Atom(v1.0.19)时,在每次保存任何.js
文件后,我都会收到以下错误:
规则" quote-props"的配置无效:价值"一致" 必须是枚举值。
我的.eslintrc
包含(以及其他)quote-props": [2, "consistent"]
,但在查看http://eslint.org/docs/rules/quote-props#consistent时,这似乎是一个有效的配置选项。
那么为什么错误,我做错了什么?
P.S。如果我注释掉quote-props
规则,一切正常。
答案 0 :(得分:0)
基于linter-eslint
包,您使用的是eslint< 1.0.0,它不支持consistent
选项。
您必须将其升级到最新版本的eslint。根据发布情况,我们差不多只有1.7.3
。
基于linter-eslint的文档,您实际上可以安装最新版本的eslint,然后它将使用它。