我想运行(并完成)我的"清洁"在运行我的构建任务的其余部分之前的任务。
这目前有效,尽管"运行"已被弃用,我想替换它:
gulp.task('build', ['clean'],function() {
gulp.run(['styles-nomaps','usemin','scripts','assets']);
});
正确的语法是什么?
答案 0 :(得分:1)
您可以使用run-sequence plugin.
答案 1 :(得分:1)
您可以使用rimraf util来清理文件,它可以在同步模式下运行:
clean.js:
var gulp = require('gulp');
var rimraf = require('rimraf');
gulp.task('clean', function(cb) {
rimraf.sync(paths.assets, cb); // Make sure you pass callback
});