13

在使用 Sublime Text 2 的 JSHint 插件时,我想全局关闭特定警告。例如,“laxcomma”。

我尝试在 JSHint 的 Sublime Packages 文件夹中编辑 .jshintrc 文件,但这不起作用。

{
  "laxcomma": true
}

添加具有相同选项的项目特定 .jshintrc 文件可以解决该特定项目的问题,但我希望这些选项是全局的。

有什么建议么?

4

2 回答 2

9

从 JSHint 文档页面: http: //www.jshint.com/docs/

JSHint 将在当前工作目录中查找该文件,如果未找到,则将目录树上移一层,一直到文件系统根目录。

因此,从技术上讲,您可以将.jshintrc文件放在文件系统的根级别 ( /.jshintrc),并且每个新项目都会默认使用这些选项。个别项目可以根据需要覆盖它们。

于 2013-03-24T23:40:19.963 回答
0

如果有人在 Windows 中创建 a 时遇到问题.jshintrc,您可以转到AppData\Roaming\Sublime Text 3\Packages\SublimeLinter,例如复制.editorconfig、重命名和编辑它,然后将其放在您的根目录中,如@philip-walton 建议的那样。

如果您在此处编辑文件,您可能需要以管理员身份运行文本编辑器。

如果您尝试在此处重命名文件,您可能需要右键单击该文件,转到安全,高级,将所有者对象名称更改为自己(PC-Name\User-Name),然后将自己添加到列表中通过选择委托人的权限。

于 2015-05-28T13:31:25.583 回答