Gulp 丑化输出 min.js

Gulp uglify output min.js

正在压缩的js文件以相同的文件名输出。

gulp.task('compressjs', function () {
  gulp.src('app/**/*.js')
    .pipe(uglify())
    .pipe(gulp.dest('dist'));
});

如何让它输出后面带min.js的文件?

您可以使用 gulp-renamesuffixextname 参数,例如:

gulp.task('compressjs', function () {
  gulp.src('app/**/*.js')
    .pipe(uglify())
    .pipe(rename({ suffix: '.min' }))
    .pipe(gulp.dest('dist'))
})