Gulp 学习

94 阅读1分钟

先初始化

yarn init --yes

安装gulp

yarn add gulp --dev

在根目录下创建gulpfile.js

code gulpfile.js

gulpfile.js中写入

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

exports.foo = series(task1, task2, task3)   //等待

exports.bar = parallel(task1, task2, task3)  //同步

yarn gulp foo