Javascript browserify的缩小版不起作用
解压版可以正常工作,但压缩版和缩小版不行Javascript browserify的缩小版不起作用,javascript,gulp,babeljs,browserify,babel-polyfill,Javascript,Gulp,Babeljs,Browserify,Babel Polyfill,解压版可以正常工作,但压缩版和缩小版不行 gulp.task('adtag', function () { // set up the browserify instance on a task basis var b = browserify({ entries: './src/adtag/main.js', debug: true }).transform(envify({ NODE_ENV: 'production' })).transfor
gulp.task('adtag', function () {
// set up the browserify instance on a task basis
var b = browserify({
entries: './src/adtag/main.js',
debug: true
}).transform(envify({
NODE_ENV: 'production'
})).transform(babelify.configure({
plugins: ['transform-object-assign']
}));
return b.bundle()
.pipe(source('smaatoAdTag.min.js'))
.pipe(buffer())
.pipe(sourcemaps.init({loadMaps: true}))
// Add transformation tasks to the pipeline here.
.pipe(uglify())
.on('error', gutil.log)
.pipe(sourcemaps.write('./'))
.pipe(gulp.dest('./dist/adtag/'));
});
如果我“解压缩”缩小版,一切正常您是否试图输出ES6?我看到您的列表中只有
变换对象分配
。Uglify不支持ES6。不,我尝试输出ES5您是否配置了其他预设,如es2015
?您还需要澄清“不起作用”,以便不清楚您遇到了什么问题。您得到的实际错误是什么?