【发布时间】:2015-01-13 06:23:31
【问题描述】:
被压缩的js文件以相同的文件名输出。
gulp.task('compressjs', function () {
gulp.src('app/**/*.js')
.pipe(uglify())
.pipe(gulp.dest('dist'));
});
如何让它输出后面带有min.js的文件?
【问题讨论】:
标签: gulp gulp-uglify
被压缩的js文件以相同的文件名输出。
gulp.task('compressjs', function () {
gulp.src('app/**/*.js')
.pipe(uglify())
.pipe(gulp.dest('dist'));
});
如何让它输出后面带有min.js的文件?
【问题讨论】:
标签: gulp gulp-uglify
您可以使用gulp-rename 的suffix 或extname 参数如:
gulp.task('compressjs', function () {
gulp.src('app/**/*.js')
.pipe(uglify())
.pipe(rename({ suffix: '.min' }))
.pipe(gulp.dest('dist'))
})
【讨论】:
.pipe(rename({ suffix: '.min' }))
gulp-clean-css 和 gulp-uglify 不自动执行此操作太糟糕了。但是这个解决方案就像魅力一样。谢谢。