1、通过serise、parallel这两个API组合任务

serise:串行任务

parallel:并行任务

const {series,parallel} = require('gulp');
const task1 = done =>{
    setTimeout(()=>{
        console.log('task working~');
        done();
    },1000)
}
const task2 = done =>{
    setTimeout(() => {
        console.log('task2');
        done();
    }, 1000);
}
const task3 = done =>{
    setTimeout(() => {
        console.log('task3');
        done();
    }, 1000);
}
// 创建串行任务结构
exports.foo = series(task1,task2,task3);
// 创建并行任务结构
exports.bar = parallel(task1,task2,task3);

 

posted on 2021-03-03 18:04  phantom_yy  阅读(94)  评论(0)    收藏  举报