我在Visual Studio 2010中使用Chirpy (http://chirpy.codeplex.com/),我已经得到了JSHint运行。问题是,我不知道如何设置JSHint的选项,甚至不知道默认情况下是什么选项。
我尝试了内联语法(见下文),但Chirpy似乎忽略了这一点。有人知道怎么设置选项吗?
/*jshint evil: true, boss: true */
我有点尴尬,但也很高兴地说内联语法确实有效。然而,由于默认选项,很难判断。
我通读了大部分Chirpy代码库以及UglifyJS的代码库,发现Chirpy只是将选项的所有值设置为false。这意味着它不需要太多JavaScript代码。
要打开最严格的JSHint选项,在JS文件的顶部使用以下命令:
/*jshint bitwise: true, curly: true, eqeqeq: true, immed: true, newcap: true,
noarg: true, noempty: true, nonew: true, nomen: true, onevar: true,
plusplus: true, regexp: true, undef: true, strict: true, white: true */
注意,/*和jshint之间不能加空格。