copy任务执行完成后,后续会对proDir中的文件进行操作。但是经常会因为文件拷贝还未完成导致后续操作失败,
那么应该怎样去监听dest拷贝完成的状态?
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)))
})
})
相关分类