在项目上运行Did you forget to signal async completion?
时,我不断得到gulp
。我更新了代码以适用于Gulp 4,但仍然出现错误。
function done() {
console.log("Finished");
}
gulp.task('default', gulp.series(gulp.parallel(['message', 'copyHtml', 'imageMin', 'scripts'])), function() {
done();
});
答案 0 :(得分:0)
通常gulp会提到哪个任务没有完成,但是我猜这是您的done
函数。更新它如下所示:
function done(cb) {
console.log("Finished");
cb();
}
您还需要更改该函数的调用方式:
gulp.task('default', gulp.series(gulp.parallel('message', 'copyHtml', 'imageMin', 'scripts'), done));