Tugas Awam dalam Gulp
Katakan kita mempunyai beberapa tugas:
function taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Anda boleh membuat seberapa banyak tugas yang anda mahu, namun, hanya satu tugas yang boleh menjadi utama - tugas yang kita eksport secara lalai:
exports.default = taskD;
Seperti yang anda sudah tahu, tugas sedemikian boleh dilancarkan melalui baris arahan dengan arahan berikut:
gulp
Tugas-tugas lain juga boleh dieksport:
exports.task1 = task1;
exports.task2 = task2;
Tugas yang dieksport dipanggil tugas awam, kerana ia dicipta untuk dilancarkan kemudian melalui baris arahan.
Dalam kes kami, untuk melancarkan tugas pertama dalam baris arahan, anda perlu melakukan yang berikut:
gulp task1
Dan untuk melancarkan tugas kedua - yang berikut:
gulp task2
Buat tugas yang memaparkan hari semasa dalam konsol.
Buat tugas yang memaparkan bulan semasa dalam konsol.
Buat tugas yang memaparkan tahun semasa dalam konsol.
Lancarkan tugas-tugas yang dicipta satu persatu melalui baris arahan.