在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/C  HTML/ gulp怎么監(jiān)聽(tīng)gulp.dest文件拷貝完成的狀態(tài)?

gulp怎么監(jiān)聽(tīng)gulp.dest文件拷貝完成的狀態(tài)?

copy任務(wù)執(zhí)行完成后,后續(xù)會(huì)對(duì)proDir中的文件進(jìn)行操作。但是經(jīng)常會(huì)因?yàn)槲募截愡€未完成導(dǎo)致后續(xù)操作失敗,
那么應(yīng)該怎樣去監(jiān)聽(tīng)dest拷貝完成的狀態(tài)?

gulp.task('copy',['clear'],function(cb){
    const dirs = getFolders(srcDir)
    dirs.map( (dir,index) =>{
        const commons = gulp.src([devDir,`!${path.join(__dirname, '../dev/config.js')}`,`!${path.join(__dirname, '../dev/project.config.json')}`])
        const configs = gulp.src(path.join(srcDir,dir,'/**'))
        return merge(commons,configs).pipe(gulp.dest(path.join(proDir,dir)))
    })
})
回答
編輯回答
喜歡你

gulp自身執(zhí)行任務(wù)是沒(méi)有順序的,建議你安裝gulp-sequence 請(qǐng)查看npm官網(wǎng),它是一個(gè)可以定義gulp執(zhí)行順序的插件

2017年5月17日 07:28
編輯回答
枕邊人

可以監(jiān)聽(tīng)finish事件,然后做后續(xù)操作

2017年10月7日 22:22