26

假设我在文件上运行 JSHint。它报告了 83% 的错误。我想要 100% 的错误,但默认情况下它显示“错误太多”。运行jshint filename.js,我将如何解除此限制并显示所有错误?

4

3 回答 3

33

看到这个问题:https ://github.com/jshint/jshint/issues/180

从那里 :

/*jshint 最大值:10000 */

于 2012-09-28T06:39:43.027 回答
11

默认情况下,JSHint 会在放弃前产生 50 个警告。不幸的是,没有完全关闭它的选项。原因是在大型脚本上 JSHint 会太慢。

如果您想增加 JSHint 将产生的警告数量,只需编辑文件.jshintrc并添加选项:

{
    "maxerr" : 999
}
于 2015-03-17T15:38:34.493 回答
-4
  • 转到~/.node_modules/jshint/packages/jshint (在 Windows 上转到C:\Documents and Settings\%USERNAME%\Application Data\npm\node_modules\jshint\packages\jshint

  • 打开jshint.js文件。

  • 转到第 1065 行并删除此 if 语句:

if (warnings >= option.maxerr) {
    quit("Too many errors.", l, ch);`
}
于 2012-10-17T15:52:05.750 回答