Publiskie uzdevumi Gulp

Pieņemsim, ka mums ir vairāki uzdevumi:

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

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

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

Var izveidot tik daudz uzdevumu, cik vēlas, tomēr tikai viens uzdevums var būt galvenais - tas, ko mēs eksportējam pēc noklusējuma:

javascriptexports.default = taskD;

Kā jūs jau zināt, šādu uzdevumu var palaist caur komandrindu ar sekojošu komandu:

terminalgulp

Arī pārējos uzdevumus var eksportēt:

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

Eksportētos uzdevumus sauc par publiskiem, jo tos veido, lai tos pēc tam varētu palaist caur komandrindu.

Mūsu gadījumā, lai palaistu pirmo uzdevumu komandrindā, jāizpilda sekojošais:

terminalgulp task1

Un, lai palaistu otro uzdevumu - sekojošais:

terminalgulp task2
Задание 1

Izveidojiet uzdevumu, kas konsolē izvada pašreizējo dienu.

Задание 2

Izveidojiet uzdevumu, kas konsolē izvada pašreizējo mēnesi.

Задание 3

Izveidojiet uzdevumu, kas konsolē izvada pašreizējo gadu.

Задание 4

Palaidiet izveidotos uzdevumus pēc kārtas caur komandrindu.