使用Sublime Text 2的JSHint插件时,我想全局关闭特定警告。例如,“laxcomma”。
我尝试在JSHint的Sublime Packages文件夹中编辑.jshintrc文件,但这不起作用。
{
"laxcomma": true
}
添加具有相同选项的项目特定.jshintrc文件可以解决该特定项目的问题,但我希望这些选项是全局的。
有什么建议吗?
答案 0 :(得分:7)
从JSHint文档页面: http://www.jshint.com/docs/
JSHint将在当前工作目录中查找此文件,如果没有找到,将在目录树中向上移动一级到文件系统根目录。
因此,从技术上讲,您可以将.jshintrc
文件放在文件系统的根级别(/.jshintrc
),并且每个新项目都默认为这些选项。个别项目可以根据需要覆盖它们。
答案 1 :(得分:0)
如果有人在Windows中创建.jshintrc
时遇到问题,您可以转到 AppData \ Roaming \ Sublime Text 3 \ Packages \ SublimeLinter ,复制.editorconfig
例如,重命名并编辑它然后将它放在你的根目录中,如@ philip-walton建议。
如果您在此处编辑文件,则可能需要以管理员身份运行文本编辑器 。
如果您尝试在此处重命名文件,则可能需要右键单击该文件,转到“安全”,“高级”,将“所有者”对象名称更改为您自己(PC-Name \ User-Name),然后再将自己添加到选择Principal的权限列表。