Gulp-da Ictimai Tasklar

Tutaq ki, bizim bir neçe taskımız var:

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

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

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

Istədiyiniz qədər task yarada bilersiniz, lakin, yalnız bir task əsas ola bilər - defolt olaraq ixrac etdiyimiz:

javascriptexports.default = taskD;

Artıq bildiyiniz kimi, belə bir task komanda sətri vasitəsilə aşağıdakı komanda ilə işə salına bilər:

terminalgulp

Qalan tasklar da ixrac edile bilər:

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

İxrac edilmiş tasklar ictimai adlanır, çünki onlar komanda sətri vasitəsilə işə salınmaq üçün yaradılır.

Bizim vəziyyətimizdə birinci taskı işə salmaq üçün komanda sətrində aşağıdakıları yerinə yetirmək lazımdır:

terminalgulp task1

İkinci taskı işə salmaq üçün isə - aşağıdakıları:

terminalgulp task2
Задание 1

Konsola cari günü çıxaran bir task yaradın.

Задание 2

Konsola cari ayı çıxaran bir task yaradın.

Задание 3

Konsola cari ili çıxaran bir task yaradın.

Задание 4

Yaradılmış taskları komanda sətri vasitəsilə növbə ilə işə salın.