【发布时间】:2015-04-27 08:27:49
【问题描述】:
我有一个看起来像这样的 gulp 任务:
gulp.task('compressjs', function() {
gulp.src('local/**/*.js')
.pipe(sourcemaps.init())
// purpose compress here is only to give better error report
.pipe(uglify())
.pipe(concat('all.min.js'))
.pipe(wrap('(function(){"use strict"; <%= contents %>\n})();'))
// compress here to get best final compression
.pipe(uglify())
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('public/app'));
});
这个 gulp 任务使用:
- gulp-丑化
- gulp-wrap
- gulp-concat
- gulp-sourcemaps
以上一切运行正常。但后来我发现gulp-uglify 似乎带有它自己的wrap 功能。如何使用gulp-uglify 函数包装脚本?
【问题讨论】:
标签: javascript node.js gulp gulp-concat gulp-uglify