只是尝试使用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",
答案 0 :(得分:0)
我今天遇到同样的问题,我使用旧版本的gulp-eslint包(1.1.1)
答案 1 :(得分:0)
CodeClimate使用自己的ESLint版本,而不是在包中指定为依赖项的版本。这是指向CodeClimate使用的ESLint版本的文档的链接:https://docs.codeclimate.com/docs/eslint
您必须将ESLint规则配置为CodeClimate正在运行的版本,否则您将收到有关错误配置的通知。