我可以从Browserify中捕获错误(如本主题中的其他SO posts所示),但我需要查看导致错误的特定代码。例如:
Error: Parsing file /public/javascripts/lib/fake_7af951da.js:
Line 10: Spread must be the final element of an element list //<--? need details
我想在控制台中输出导致错误的fake_.js文件中的特定代码,或者我需要能够查看fake_.js文件以便查看第10行。
这是我的gulp信息:
gulp.task('browserify', function() {
// Single entry point to browserify
gulp.src('./public/javascripts/lib/*.js') //lists files to require
.pipe(browserify({
insertGlobals : true,
debug : !gulp.env.production
}))
.on('error', function(err){
console.log(err.stack);
})
.pipe(gulp.dest('./public/javascripts/out.js'))
});