Я хочу, чтобы моя сборка Gulp завершилась с ошибкой, если в JSHint есть ошибки.
В соответствии с документацией gulp -jshint я могу использовать "репортер сбоев".
Однако следующее не работает:
gulp.task("lint", function() {
return gulp.src(JS_SOURCES)
.pipe(jshint())
.pipe(jshint.reporter("jshint-stylish"))
.pipe(jshint.reporter("fail"));
});
Задача выше всегда возвращается с кодом выхода 0, даже если в JSHint имеются ошибки.
Я использую Gulp 3.8.10 и gulp -jshint 1.9.0.
Здесь обсуждаются проблемы github gulp -jshint здесь и здесь... но по этим обсуждениям я понимаю, что выше код должен работать с последними версиями Gulp и gulp -jshint. Однако это не...
Кто-нибудь понял, как правильно выполнить сборку с помощью gulp -jshint?