2015-10-26 37 views
1

在包linter(v1.9.1)和linter-eslint(v3.1.1)中使用Atom(v1.0.19)時,每次保存任何.js文件我得到以下錯誤:「quote-props」:Atom中的.eslintrc中的「一致」

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規則,一切正常。

回答

0

基於linter-eslint包使用eslint < 1.0.0不支持consistent選項。

您必須將其升級到最新版本的eslint。根據版本,我們幾乎在1.7.3

根據linter-eslint的文檔,您實際上可以安裝最新版本的eslint,然後它將使用它。

+0

在Atom的'linter-eslint'包中,我找到了魔法選項「Use Global Eslint」,並在全球安裝了最新的eslint。現在一切正常。謝謝! –