Eslint不尊重.eslintrc.json的自定义设置

时间:2018-01-26 23:06:50

标签: json node.js visual-studio-code eslint

我想在eslint中使用Airbnb设置时使用tab缩进而不是空格。我在项目的根目录中使用eslint --init创建了.eslintrc.json文件

问题是赢得了这个文件的自定义设置。

我仍然收到错误:

[eslint] Unexpected tab character. (no-tabs)

VS Code,Vim,Sublime中的错误相同。

我在这里缺少什么?根据我读到的内容,这个新的.eslintrc.json文件应该可以使用我的自定义设置。

.eslintrc.json文件:

   {
        "extends": "airbnb-base",
        "env": {
            "browser": true,
            "node": true
        },
        "rules": {
            "comma-dangle": "off",
            "indent": ["error", "tab"],
            "no-console": "off"
        }
    }

我首先在全球和本地安装了eslint

1 个答案:

答案 0 :(得分:0)

{
    "extends": "airbnb",
    "env": {
        "browser": true,
        "node": true
    },
    "rules": {
        "comma-dangle": "off",
        "indent": ["error", "tab"],
        "no-tabs": 0,
        "no-console": "off"
    }
}

需要无标签:0