我有以下gulp任务;
function media(cb) {
src('private/media/**')
.pipe(imagemin({
"silent": true
}))
.pipe(dest('public/media'));
cb();
}
当我尝试奔跑时gulp build;
exports.build = series(clean, parallel(html, media, javascript, css));
我收到消息,Finished 'media' after 18 ms光标将闪烁一段时间gulp-imagemin,然后完成,然后进程退出。要知道这gulp-imagemin是负责任的,因为我已经删除了该标志并在进程退出之前silent获取了输出。gulp-imagemin
这是一个问题,因为稍后在gulp我使用的文件中browserSync,图像在浏览器加载之前尚未完成处理。
我如何告诉media任务等待异步gulp-imagemin任务完成,然后再说它已完成并且应该继续?
慕雪6442864
相关分类