导入的ESLint规则错误

时间:2016-03-07 01:36:01

标签: ecmascript-6 atom-editor eslint

我通过eslint得到以下错误。

我也在ecmaFeatures: { "modules": true }文件中添加了.eslintrc

enter image description here

1 个答案:

答案 0 :(得分:7)

因为您收到了该消息,所以看起来您已升级到ESLint 2.0,这太棒了!我可以看到您将对配置进行两项更改,但如果出现其他任何更改,则可能会在2.0 migration guide下进行了介绍:

  1. 在2.0中,"ecmaFeatures": { "modules": true }已成为"parserOptions": { "sourceType": "module" }
  2. 我们将space-after-keywords替换为新规则keyword-spacing,该规则是在2.0测试版之一中引入的。如果您使用的是"space-after-keywords: 2,则可以立即将其更改为"keyword-spacing": 2
  3. 总而言之,ESLint 2.0的.eslintrc应该包含以下内容:

    {
        "parserOptions": {
            "sourceType": "module"
        },
        "env": {
            "es6": true
        },
        "rules": {
            "keyword-spacing": 2
        }
    }
    
相关问题