Tugas Publik di Gulp

Misalkan kita memiliki beberapa tugas:

javascriptfunction taskD(cb) {
  console.log('taskD');
  cb();
}

function task1(cb) {
  console.log('task1');
  cb();
}

function task2(cb) {
  console.log('task2');
  cb();
}

Kita dapat membuat tugas sebanyak yang kita inginkan, namun, hanya satu tugas yang dapat menjadi utama - tugas yang kita ekspor secara default:

javascriptexports.default = taskD;

Seperti yang sudah Anda ketahui, tugas seperti itu dapat dijalankan melalui baris perintah dengan perintah berikut:

terminalgulp

Tugas-tugas lainnya juga dapat diekspor:

javascriptexports.task1 = task1;
exports.task2 = task2;

Tugas yang diekspor disebut tugas publik, karena tugas-tugas tersebut dibuat untuk kemudian dijalankan melalui baris perintah.

Dalam kasus kita, untuk menjalankan tugas pertama di baris perintah, kita perlu mengeksekusi perintah berikut:

terminalgulp task1

Dan untuk menjalankan tugas kedua - perintah berikut:

terminalgulp task2
Задание 1

Buatlah sebuah tugas yang menampilkan hari ini di konsol.

Задание 2

Buatlah sebuah tugas yang menampilkan bulan ini di konsol.

Задание 3

Buatlah sebuah tugas yang menampilkan tahun ini di konsol.

Задание 4

Jalankan tugas-tugas yang telah dibuat secara berurutan melalui baris perintah.