Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

gulp-jsminer

RodeyManager56ISC2.0.3

javascript mini

gulp, jsmin, uglify-es, terser

readme

gulp-jsminer (javascript 压缩)

const jsminer = require('gulp-jsminer');

gulp.task('default', () => {
  gulp
    .src('assets/js/**/*')
    .pipe(jsminer({ toplevel: true }))
    .pipe(gulp.dest('dist'));
});
// 转换ES6+后进行压缩
const babel = require('gulp-babel');
const jsminer = require('gulp-jsminer');

gulp.task('default', () => {
  gulp
    .src('assets/js/**/*')
    .pipe(babel())
    .pipe(jsminer())
    .pipe(gulp.dest('dist'));
});

options

see terser options

Listen

ISC