"quote-props": "consistent" 在 Atom 的 .eslintrc 中
"quote-props": "consistent" in .eslintrc in Atom
将 Atom (v1.0.19) 与包 linter (v1.9.1) 和 linter-eslint (v3.1.1) 一起使用时,每次保存任何 .js
文件后,我都会收到以下错误:
Configuration for rule "quote-props" is invalid: Value "consistent"
must be an enum value.
我的 .eslintrc
包含(除其他外)quote-props": [2, "consistent"]
,但在查看 http://eslint.org/docs/rules/quote-props#consistent 时,这似乎是一个有效的配置选项。
那么为什么会出错,我做错了什么?
P.S。如果我注释掉 quote-props
规则,一切正常。
基于 linter-eslint
包,您使用的 eslint < 1.0.0 不支持 consistent
选项。
您必须将其升级到最新版本的eslint。根据发布,我们几乎处于 1.7.3
。
根据 linter-eslint 的文档,您实际上可以安装最新版本的 eslint,然后它将使用它。
将 Atom (v1.0.19) 与包 linter (v1.9.1) 和 linter-eslint (v3.1.1) 一起使用时,每次保存任何 .js
文件后,我都会收到以下错误:
Configuration for rule "quote-props" is invalid: Value "consistent" must be an enum value.
我的 .eslintrc
包含(除其他外)quote-props": [2, "consistent"]
,但在查看 http://eslint.org/docs/rules/quote-props#consistent 时,这似乎是一个有效的配置选项。
那么为什么会出错,我做错了什么?
P.S。如果我注释掉 quote-props
规则,一切正常。
基于 linter-eslint
包,您使用的 eslint < 1.0.0 不支持 consistent
选项。
您必须将其升级到最新版本的eslint。根据发布,我们几乎处于 1.7.3
。
根据 linter-eslint 的文档,您实际上可以安装最新版本的 eslint,然后它将使用它。