我有以下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任務完成,然后再說它已完成并且應該繼續?
gulp-imagemin 不尊重 series()
胡子哥哥
2024-01-18 16:49:28