Sono abbastanza nuovo per inghiottire, e seguo tutorial in http://leveluptuts.com/tutorials/learning-gulp, ottengo questo errore:Gulp-uglify: throw er; // 'errore' non gestita evento
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)
Ecco il mio codice:
var gulp = require('gulp')
uglify = require('gulp-uglify');
gulp.task('default', function() {
// body...
gulp.src('js/*.js')
.pipe(uglify())
.pipe(gulp.dest('minjs'));
});
e la albero di directory, solo semplice
-gulp
-js/
-gulpfile.js
grazie mille
ho avuto un errore simile con wiredep, ma non è stato in grado di capire il motivo per cui è stato retning thiis errore , anche con il codice fornito. Ho usato qualcosa del genere ma avevo ancora un ritorno di "Il primo argomento deve essere una stringa, Buffer, ArrayBuffer, Array ..." gulp.task ('wiredep',() => { gulp.src ('app/styles /*.scss ') .pipe (wiredep ({ ignorePath: /^(\.\/)+/ }). (' error ', function (e) { \t console.log (e); })) –
Qualche consiglio sull'output dello stacktrace contenuto è un po 'più leggibile? 'JS_Parse_Error → stack:' e poi è tutto '\ n \ nmessa \ nge ... 'e molto difficile da ottenere per questo ... –
Scrivi la tua linea di log come questa se non vuoi rompere il trionfo ' console log (e.Message); ritorna this.end(); ' –