gulp uglify输出min.js

use*_*781 62 gulp gulp-uglify

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

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

我如何让它min.js在后面输出文件?

Bal*_*zar 119

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

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

  • 另一种(更干净的)方法是`.pipe(rename({suffix:'.min'}))` (7认同)
  • @Aperçu绝对没有:) (7认同)