Скажем, я запускаю JSHint в файле. Он сообщает о 83% ошибок. Я хочу 100% ошибок, но по умолчанию он говорит "Слишком много ошибок". Запуск jshint filename.js
, как бы снять этот предел и показать все ошибки?
Как показать все ошибки с помощью JSHint
Ответ 1
см. эту проблему: https://github.com/jshint/jshint/issues/180
оттуда:
/* jshint maxerr: 10000 */
Ответ 2
По умолчанию JSHint выдаст 50 предупреждений, прежде чем сдаться. К сожалению, нет возможности полностью отключить это. Причина в том, что на больших скриптах JSHint будет слишком медленным.
Если вы хотите увеличить количество предупреждений, которые будет производиться JSHint, просто отредактируйте файл .jshintrc и добавьте параметр:
{
"maxerr" : 999
}
Ответ 3
-
Перейдите к
~/.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);`
}