Veřejné úkoly v Gulp

Předpokládejme, že máme několik úkolů:

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

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

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

Lze vytvořit libovolný počet úkolů, avšak pouze jeden úkol může být hlavní - ten, který exportujeme jako výchozí:

javascriptexports.default = taskD;

Jak již víte, takový úkol lze spustit z příkazového řádku následující příkazem:

terminalgulp

Ostatní úkoly mohou být také exportovány:

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

Exportované úkoly se nazývají veřejné, protože jsou vytvářeny pro jejich následné spuštění z příkazového řádku.

V našem případě pro spuštění prvního úkolu v příkazovém řádku je třeba provést následující:

terminalgulp task1

A pro spuštění druhého úkolu - následující:

terminalgulp task2
Задание 1

Vytvořte úkol, který vypíše do konzole aktuální den.

Задание 2

Vytvořte úkol, který vypíše do konzole aktuální měsíc.

Задание 3

Vytvořte úkol, který vypíše do konzole aktuální rok.

Задание 4

Spusťte vytvořené úkoly postupně přes příkazový řádek.