我正在使用VS 2012 Extension Web Essentials 2012,我对此有一些疑问:
编辑
第一个问题已解决,我必须右键单击VS中的解决方案节点,转到Web Essentials
,然后选择Create solution settings
。我有一个XML文件,可以检入源代码控制,然后被其他机器重用。
第二个问题仍未解决
答案 0 :(得分:0)
关于问题#2,web essentials中的jshint ignore list目前已实现(硬编码)为private static
,请参阅source on GitHub(突出显示的行)。此外,解析.jshintignore
文件为not currently implemented。
答案 1 :(得分:0)
如果您希望JSHint跳过某些文件,可以将它们列在名为.jshintignore的文件中。例如:
legacy.js
somelib/*.*
otherlib/*.js
编辑[[解决方案更新..]]
你可以试试这个。 所以有一个选项可以忽略jshint中的文件,但它不是在.jshintrc中设置的,而是一个单独的文件.jshintignore,这是有意义的。但是,虽然jshint将在项目的子目录中查找.jshintrc,但.jshintignore需要位于项目根目录中。所以.jshintrc在/ js中,而.jshintignore需要放在/.
所以要解决我的问题中的问题/.jshintignore需要包含:
JS / html5.js
JS /主题customizer.js
就是这样!