使用 Sublime 3 为项目禁用 jshint

disable jshint for project using Sublime 3

我有一个项目,我在其中使用标准作为默认 linter,根据 sublimeLinter 文档,您需要创建一个包含以下信息的 .sublime-project 文件:

{
    "folders":
    [
        {
            "path": "."
        }
    ],
    "SublimeLinter":
    {
        "linters":
        {
            "jshint": {
                "disable": true
            }
        }
    }
}

但是这不起作用,我尝试同时使用 disable@disable,创建了一个具有相同信息的 .sublimelinterrc 文件,还尝试使用 .sublime-workspace 文件,没用,创建了 .jshintignore... 没用。

直到现在,唯一有用的是在文件顶部使用这一行 // jshint ignore: start 但我不想在每个文件中都写这个,我想禁用它项目。知道我该怎么做吗?

OdatNurd所述,文件本身不会执行任何操作,必须通过菜单中的 sublime 项目选项加载它。

这里有更新、更简单的语法。在您的 sublime 项目文件中,在设置下添加以下内容。

{
    "settings":
    {
        "SublimeLinter.linters.jshint.disable": true
    }
}