Verwenden Sie jshint-loader mit Webpack , wie kann ich den Befehl webpack
fehlschlagen lassen, wenn JSHint Warnungen ausgibt?
Der Kontext ist, dass ich den CI-Build fehlschlagen möchte, wenn linting Probleme feststellt.
Zur Zeit habe ich Webpack so konfiguriert, dass jshint-loader beim Laden von JS-Dateien ausgeführt wird:
%Vor% Erstens muss jshint-loader so konfiguriert werden, dass Fehler auftreten, wenn Probleme gefunden werden ( failOnHint: true
). Optional kann man auch Warnungen als Webpack-Fehler ausgeben ( emitErrors: true
).
Zweitens muss Webpack angewiesen werden, einen Fehler zu machen, indem die Option --bail
: webpack --bail
.
webpack --bail
gibt immer noch keinen Nicht-Null-Exit-Code aus, argh.
Tags und Links javascript jshint continuous-integration webpack