如何运行gulp.watch同步多个任务?

如何运行gulp.watch同步多个任务?,gulp,gulp-watch,Gulp,Gulp Watch,例如,下面的代码将异步运行这些任务,但我希望它们一个接一个地运行。所以“concat”应该首先完成,然后运行“autoprefix”,然后运行“minify” gulp.task(“watch”,函数)() { 狼吞虎咽的手表(“*.css”、[“concat”、“autoprefix”、“minify”); });Gulp4.0(目前为3.9.1)能够按顺序/系列运行任务 现在,您可以使用运行序列包 只需安装npm安装-吞咽顺序-保存保存 const gulpSequence = requ

例如,下面的代码将异步运行这些任务,但我希望它们一个接一个地运行。所以“concat”应该首先完成,然后运行“autoprefix”,然后运行“minify”

gulp.task(“watch”,函数)()
{
狼吞虎咽的手表(“*.css”、[“concat”、“autoprefix”、“minify”);
});Gulp4.0(目前为3.9.1)能够按顺序/系列运行任务

现在,您可以使用
运行序列


只需安装
npm安装-吞咽顺序-保存保存

const gulpSequence = require('gulp-sequence');

gulp.task("watch", function (){
gulp.watch("*.css", gulpSequence("concat", "autoprefix", "minify"));});
命令
gulpwatch


注意:您必须包含其他类似的gulp。

因为gulp4的发布本机支持此功能,没有任何依赖项。我看到了指向文档的链接,但没有看到非常简单的语法:

gulp.task("watch", function ()
{
    gulp.watch("*.css", gulp.series( concat, autoprefix, minify ) );
});
可能重复的