Skip to content

base-gulpfile

js
exports.foo = done => {
    console.log('foo task~')
    done()
}

exports.default = done => {
    console.log('default task~')
    done()
}

const {series,parallel} = require('gulp')

const task1 = done => {
    setTimeout(() => {
        console.log('task1 msg~')
        done()
    },1000)
}

const task2 = done => {
    setTimeout(() => {
        console.log('task2 msg~')
        done()
    },1000)
}

const task3 = done => {
    setTimeout(() => {
        console.log('task3 msg~')
        done()
    },1000)
}
// 串行执行各个任务
exports.series = series(task1,task2,task3)
// 并行执行各个任务
exports.parallel = parallel(task1,task2,task3)
exports.foo = done => {
    console.log('foo task~')
    done()
}

exports.default = done => {
    console.log('default task~')
    done()
}

const {series,parallel} = require('gulp')

const task1 = done => {
    setTimeout(() => {
        console.log('task1 msg~')
        done()
    },1000)
}

const task2 = done => {
    setTimeout(() => {
        console.log('task2 msg~')
        done()
    },1000)
}

const task3 = done => {
    setTimeout(() => {
        console.log('task3 msg~')
        done()
    },1000)
}
// 串行执行各个任务
exports.series = series(task1,task2,task3)
// 并行执行各个任务
exports.parallel = parallel(task1,task2,task3)