Javni zadaci u Gulp

Pretpostavimo da imamo nekoliko zadataka:

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

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

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

Možete napraviti koliko god želite zadataka, međutim, samo jedan zadatak može biti glavni - onaj koji izvozimo podrazumevano:

javascriptexports.default = taskD;

Kao što već znate, takav zadatak se može pokrenuti iz komandne linije sledećom komandom:

terminalgulp

Ostali zadaci takođe mogu biti izvezeni:

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

Izvezeni zadaci se nazivaju javnim, jer se kreiraju za njihovo kasnije pokretanje iz komandne linije.

U našem slučaju, za pokretanje prvog zadatka u komandnoj liniji potrebno je izvršiti sledeće:

terminalgulp task1

A za pokretanje drugog zadatka - sledeće:

terminalgulp task2
Задание 1

Napravite zadatak koji ispisuje u konzolu trenutni dan.

Задание 2

Napravite zadatak koji ispisuje u konzolu trenutni mesec.

Задание 3

Napravite zadatak koji ispisuje u konzolu trenutnu godinu.

Задание 4

Pokrenite napravljene zadatke jedan za drugim iz komandne linije.