规则“引号”的Eslint配置无效:

时间:2017-02-06 00:19:27

标签: eslint code-climate

只是尝试使用https://codeclimate.com设置我的网站,但在遇到我的eslint配置设置时收到错误。我的报价规则出错

"quotes": [2,"single",
      {
        "avoidEscape": true
      }
]

但不断收到错误

Error: /code/.eslintrc:
    Configuration for rule "quotes" is invalid:
    Value "[object Object]" must be an enum value.

Eslint是版本3.14.0

知道规则有什么问题吗?

编辑以显示我的版本:

"eslint": "3.15.0",
"eslint-loader": "1.6.1",
"eslint-plugin-import": "2.2.0",

2 个答案:

答案 0 :(得分:0)

我今天遇到同样的问题,我使用旧版本的gulp-eslint包(1.1.1)

答案 1 :(得分:0)

CodeClimate使用自己的ESLint版本,而不是在包中指定为依赖项的版本。这是指向CodeClimate使用的ESLint版本的文档的链接:https://docs.codeclimate.com/docs/eslint

您必须将ESLint规则配置为CodeClimate正在运行的版本,否则您将收到有关错误配置的通知。