Јавни задаци у Gulp

Претпоставимо да имамо неколико задатака:

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

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

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

Може се направити било колико задатака, међутим, само један задатак може бити главни - онај који извозимо подразумевано:

javascriptexports.default = taskD;

Као што већ знате, такав задатак може се покренути из командне линије следећом командом:

terminalgulp

Остали задаци такође могу бити извезени:

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

Извезени задаци се називају јавним, јер се праве за њихово касније покретање из командне линије.

У нашем случају, за покретање првог задатка у командној линији треба урадити следеће:

terminalgulp task1

А за покретање другог задатка - следеће:

terminalgulp task2
Задание 1

Направите задатак који исписује у конзолу тренутни дан.

Задание 2

Направите задатак који исписује у конзолу тренутни месец.

Задание 3

Направите задатак који исписује у конзолу тренутну годину.

Задание 4

Покрените направљене задатке један по један преко командне линије.