规则 "quotes" 的 Eslint 配置无效:

Eslint Configuration for rule "quotes" is invalid:

我只是想用 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",

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

CodeClimate 使用他们自己的 ESLint 版本,而不是在您的包中指定为依赖项的版本。这是列出 CodeClimate 使用的 ESLint 版本的文档的 link:https://docs.codeclimate.com/docs/eslint

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