Tugas Awam dalam Gulp

Katakan kita mempunyai beberapa tugas:

javascriptfunction 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:

javascriptexports.default = taskD;

Seperti yang anda sudah tahu, tugas sedemikian boleh dilancarkan melalui baris arahan dengan arahan berikut:

terminalgulp

Tugas-tugas lain juga boleh dieksport:

javascriptexports.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:

terminalgulp task1

Dan untuk melancarkan tugas kedua - yang berikut:

terminalgulp task2
Задание 1

Buat tugas yang memaparkan hari semasa dalam konsol.

Задание 2

Buat tugas yang memaparkan bulan semasa dalam konsol.

Задание 3

Buat tugas yang memaparkan tahun semasa dalam konsol.

Задание 4

Lancarkan tugas-tugas yang dicipta satu persatu melalui baris arahan.