i ziemlich neu ist zu schlucken, und ich folge Tutorials in http://leveluptuts.com/tutorials/learning-gulp, bekomme ich diesen Fehler:Gulp-Uglify: werfen äh; // Nicht behandelte 'Fehler' Ereignis
events.js:141
throw er; // Unhandled 'error' event
^
Error
at new JS_Parse_Error (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:196:18)
at js_error (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:204:11)
at croak (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:680:9)
at token_error (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:688:9)
at unexpected (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:694:9)
at expr_atom (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:1201:9)
at maybe_unary (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:1363:19)
at expr_ops (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:1398:24)
at maybe_conditional (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:1403:20)
at maybe_assign (/home/kid/node_modules/gulp-uglify/node_modules/uglify-js/lib/parse.js:1427:20)
hier ist mein Code:
var gulp = require('gulp')
uglify = require('gulp-uglify');
gulp.task('default', function() {
// body...
gulp.src('js/*.js')
.pipe(uglify())
.pipe(gulp.dest('minjs'));
});
und die Baum des Verzeichnisses, nur einfache
-gulp
-js/
-gulpfile.js
vielen dank
Ich hatte einen ähnlichen Fehler mit wiredep, war aber nicht in der Lage, um herauszufinden, warum es retning thiis Fehler akzeptiert , sogar mit Ihrem bereitgestellten Code. Ich benutzte so etwas, aber immer noch eine Rückkehr von "Erstes Argument muss eine Zeichenfolge sein, Puffer, ArrayBuffer, Array ..." gulp.task ('wiredep',() => { gulp.src ('app/styles /*.scss ') .pipe (wiredep ({ ignorePath: /^(\.\.\/)+/ }). on (' Fehler ', Funktion (e) { \t Konsole.log (e); })) –
Irgendwelche Ratschläge zur Ausgabe des enthaltenen Stacktrace ein wenig lesbarer? 'JS_Parse_Error → stack:' und dann ist es alles '\ n \ nmessa \ nge ... 'und sehr schwer zu bekommen ... –
Schreiben Sie Ihre Logzeile so, wenn Sie nicht schlucken wollen ' Konsole .log (e.message); return this.end(); ' –