我很新吞掉了,我跟着教程http://leveluptuts.com/tutorials/learning-gulp,我得到這個錯誤:gulp-uglify:throw er; //未處理的「錯誤」事件
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)
這裏是我的代碼:
var gulp = require('gulp')
uglify = require('gulp-uglify');
gulp.task('default', function() {
// body...
gulp.src('js/*.js')
.pipe(uglify())
.pipe(gulp.dest('minjs'));
});
和目錄的樹,只是簡單的
-gulp
-js/
-gulpfile.js
非常感謝
我有wiredep類似的錯誤,但無法弄清楚它不接受「箭頭語法」爲什麼它retning thiis錯誤,即使使用您提供的代碼。我使用了類似的東西,但仍然返回「第一個參數必須是字符串,Buffer,ArrayBuffer,Array ...」。 ('error',function(e){ \t console。)(線程代碼({\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'))日誌(E); })) –
有關輸出包含的堆棧跟蹤的任何建議更可讀? 'JS_Parse_Error→stack:'然後它都是'\ n \ nmessa \ nge ...',並且很難得到它...... –
如果你不想突破這個問題,請寫下你的日誌行 'console .LOG(e.message);返回this.end();' –