我正在使用带有节点 8 的 gulp 4 和以下设置
gulp.task('task1', function(done) {
gulp.src(...)
.pipe(debug({title: 'TASK1'})
.pipe(...)
done();
});
gulp.task('task2', function(done) {
gulp.src(...)
.pipe(debug({title: 'TASK2'})
.pipe(...)
done();
});
gulp.task('task3', function(done) {
gulp.src(...)
.pipe(debug({title: 'TASK3'})
.pipe(...)
done();
});
gulp.task('default', gulp.series(gulp.parallel('task1', 'task2'), 'task3'));
这就是我在任务运行时看到的——它们都并行运行
[23:41:57] TASK1 src/
[23:41:57] TASK1 src/
[23:41:57] TASK1 src/
[23:41:57] TASK1 src/
[23:41:58] TASK3 src/
[23:41:59] TASK2 src/
[23:41:59] TASK2 src/
[23:41:59] TASK2 src/
[23:41:59] TASK1 src/
[23:41:59] TASK1 src/
[23:41:59] TASK3 src/
[23:41:59] TASK3 src/
[23:41:59] TASK1 src/
[23:41:59] TASK1 src/
[23:41:59] TASK1 src/
[23:42:00] TASK1 src/
[23:42:00] TASK3 src/
[23:42:00] TASK2 src/
[23:42:00] TASK2 src/
[23:42:00] TASK2 src/
[23:42:00] TASK2 src/
[23:42:00] TASK3 src/
[23:42:00] TASK3 src/
[23:42:00] TASK3 src/
[23:42:00] TASK1 src/
有人遇到过同样的问题吗?有解决办法吗?
谢谢,