我有幾個Gulp任務正在運行。儘管按照我擁有的方式運行它們是非常好的,但我反覆使用相同的代碼,而且我覺得我可以減少一些脂肪。Combination Gulp Tasks
gulp.task('task1', function(){
return gulp.src('bower_components/file1.js')
.pipe(concat('file1-min.js'))
.pipe(uglify())
.pipe(gulp.dest('javascripts'));
});
gulp.task('task2', function(){
return gulp.src('bower_components/file2.js')
.pipe(concat('file2-min.js'))
.pipe(uglify())
.pipe(gulp.dest('javascripts'));
});
gulp.task('task3', function(){
return gulp.src('bower_components/file3.js')
.pipe(concat('file3-min.js'))
.pipe(uglify())
.pipe(gulp.dest('javascripts'));
});
我有相當多的這些任務,所以希望這樣的事情是可能的。