【问题标题】:JSHint options do not apply (Sublime3)JSHint 选项不适用 (Sublime3)
【发布时间】:2017-01-28 11:41:21
【问题描述】:

我已经安装了 SublimeLinter 和 SublimeLinter-jshint 并且 JSHint 本身可以工作。但是,我无法配置 JSHint。我尝试将 jshint 设置添加到 SublimeLinter.sublime-settings 但似乎对 JSHint 没有影响。 这是我的设置(Preferences > Package Settings > SublimeLinter > Settings - User)的样子:

{
"user": {
    "debug": false,
    "delay": 0.25,
    "error_color": "D02000",
    "gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
    "gutter_theme_excludes": [],
    "lint_mode": "background",
    "linters": {
        "jshint": {
            "@disable": false,
            "args": [],
            "excludes": [],
            "maxdepth": 1,
            "strict": "global",
            "sub": true
        }
    },
    "mark_style": "outline",
    "no_column_highlights_line": false,
    "passive_warnings": false,
    "paths": {
        "linux": [],
        "osx": [],
        "windows": []
    },
    "python_paths": {
        "linux": [],
        "osx": [],
        "windows": []
    },
    "rc_search_limit": 3,
    "shell_timeout": 10,
    "show_errors_on_save": false,
    "show_marks_in_minimap": true,
    "syntax_map": {
        "html (django)": "html",
        "html (rails)": "html",
        "html 5": "html",
        "javascript (babel)": "javascript",
        "magicpython": "python",
        "php": "html",
        "python django": "python",
        "pythonimproved": "python"
    },
    "warning_color": "DDB700",
    "wrap_find": true
}
}

我添加了一些示例设置,例如 '"maxdepth": 1',但这些规则不适用。这里缺少什么?

【问题讨论】:

    标签: sublimetext3 jshint


    【解决方案1】:

    来自 Github 上自述文件的 Settings 部分,也可在 Package Control page 上找到:

    您可以像在命令行中那样使用.jshintrc 文件配置jshint 选项。有关详细信息,请参阅jshint docs。 linter 插件通过搜索 .jshintrc 文件 [...]

    来执行此操作

    阅读完整部分和链接文档以了解所有说明,然后在适合您项目的地方放置一个 .jshintrc 文件。

    【讨论】:

    • 谢谢。我已经阅读了该部分,但我有点困惑。首先,我不知道您实际上必须调用文件“.jshintrc”而不是“FILENAME.jshintrc”之类的东西。你知道是否可以按照我在第一篇文章中提到的方式(通过 sublime 用户设置)?
    • @rinderwahn 不,我认为这不可能。
    猜你喜欢
    • 2014-07-13
    • 1970-01-01
    • 2016-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-06
    • 2016-02-25
    • 1970-01-01
    相关资源
    最近更新 更多