Verejné úlohy v Gulp

Majme niekoľko úloh:

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

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

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

Môžete vytvoriť ľubovoľný počet úloh, avšak, iba jedna úloha môže byť hlavná - tá, ktorú exportujeme ako predvolenú:

javascriptexports.default = taskD;

Ako už viete, takáto úloha môže byť spustená z príkazového riadka nasledujúcim príkazom:

terminalgulp

Ostatné úlohy môžu byť tiež exportované:

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

Exportované úlohy sa nazývajú verejné, pretože sú vytvorené na ich následné spustenie cez príkazový riadok.

V našom prípade na spustenie prvej úlohy v príkazovom riadku je potrebné vykonať nasledovné:

terminalgulp task1

A na spustenie druhej úlohy - nasledovné:

terminalgulp task2
Задание 1

Vytvorte úlohu, ktorá vypíše do konzoly aktuálny deň.

Задание 2

Vytvorte úlohu, ktorá vypíše do konzoly aktuálny mesiac.

Задание 3

Vytvorte úlohu, ktorá vypíše do konzoly aktuálny rok.

Задание 4

Spustite vytvorené úlohy postupne cez príkazový riadok.