Gulp在完成所有其他任务后创建zip

时间:2015-12-22 14:38:35

标签: gulp

我有一个带有一些不同任务的gulp文件。当我想进行生产构建时,我运行gulp.task('build', ['styles', 'uglify', 'copyScripts', 'copyImgs', 'copyFonts', 'compress']);。我遇到的问题是我需要在完成所有其他任务后运行任务compress

1 个答案:

答案 0 :(得分:1)

您可以尝试以下操作:

function compressFn(){
  // write the code to compress here
}

// For backward compatibility with other tasks
gulp.task('compress', compressFn);

// It performs first all the tasks in the array THEN it calls compressFn
gulp.task('build', ['styles', 'uglify', 'copyScripts', 'copyImgs', 'copyFonts'], compressFn);