Ich führe gulp-jslint und es kennzeichnet Fehler korrekt, aber enthält nicht die Beschreibung der Fehler in der Ausgabe.gulp-jslint enthält keine Fehlerbeschreibung in der Ausgabe, sagt "undefined: undefined" statt
Hier gulpfile.js:
var gulp = require('gulp'),
jslint = require('gulp-jslint');
gulp.task('default', ['jslint-server']);
gulp.task('jslint-server', function() {
return gulp.src([ // some example files
'scripts/*.js',
'web-server.js'
])
.pipe(jslint({ node:true, bitwise:true }))
.pipe(jslint.reporter('stylish'));
});
Und hier ist der Ausgang:
✓ config.js
✖ ConfigController.js
✖ 6:undefined: undefined
✖ 8:undefined: undefined
✓ FeaturesController.js
✓ web-server.js
Es hat zwei Fehler korrekt gekennzeichnet. Allerdings würde ich eine Beschreibung der Fehler erwarten, wo es heißt "undefined: undefined".
Irgendwelche Ratschläge, um dieses loszuwerden?
Dank! Ich werde über Github berichten, wie Sie es vorgeschlagen haben. Interessanterweise habe ich den Standardreporter ausprobiert und das gleiche Ergebnis erzielt. – Thomas
Das Release v1.0.2 wurde nicht in npm veröffentlicht (es ist immer noch v1.0.1). Also, wenn Sie nicht direkt von GitHub installiert haben, haben Sie noch nicht den "Standard" -Reporter repariert. –
EDIT: Ich habe 1.0.1 ausgeführt, da 1.0.2 ist noch nicht die aktuelle Version, so dass die Korrektur nicht sinnvoll ist. – Thomas