browserify的缩小版本不起作用

时间:2017-03-21 18:41:25

标签: 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'
  })).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/'));
});

如果我"解压缩"缩小版,一切正常

0 个答案:

没有答案