假设我在一个文件上运行了 JSHint,它报告了 83% 的错误。我想要所有的错误,但默认情况下它会显示 "错误太多"。通过运行 jshint filename.js
命令,我该如何取消这个限制并显示所有的错误?
假设我在一个文件上运行了 JSHint,它报告了 83% 的错误。我想要所有的错误,但默认情况下它会显示 "错误太多"。通过运行 jshint filename.js
命令,我该如何取消这个限制并显示所有的错误?
默认情况下,JSHint在产生50个警告之前会停止检查。不幸的是,没有选项可以完全关闭此功能。原因是,在大型脚本上,JSHint会变得过慢。
如果你想增加JSHint产生的警告数量,只需编辑文件.jshintrc并添加该选项:
{
"maxerr" : 999
}
~/.node_modules/jshint/packages/jshint
(在Windows中前往C:\Documents and Settings\%USERNAME%\Application Data\npm\node_modules\jshint\packages\jshint
)jshint.js
文件。
if (warnings >= option.maxerr) {
quit("Too many errors.", l, ch);`
}
maxerr:9999
作为标准选项。 - sherb.jshintrc
文件来实现这一点。 - aubreypwd