Avalikud ülesanded Gulpis

Oletame, et meil on mitu ülesannet:

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

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

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

Võime luua nii palju ülesandeid kui soovime, kuid vaid üks ülesanne võib olla põhiülesanne - see, mida ekspordime vaikimisi:

javascriptexports.default = taskD;

Nagu te juba teate, saab sellist ülesannet käivitada käsurealt järgmise käsuga:

terminalgulp

Ülejäänud ülesanded võivad samuti eksporditud olla:

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

Eksporditud ülesandeid nimetatakse avalikeks ülesanneteks, kuna need on loodud nende järgnevaks käivitamiseks käsurealt.

Meie juhul tuleb esimese ülesande käivitamiseks käsureal teha järgmine:

terminalgulp task1

Ja teise ülesande käivitamiseks - järgmine:

terminalgulp task2
Задание 1

Loo ülesanne, mis väljastab konsooli praeguse päeva.

Задание 2

Loo ülesanne, mis väljastab konsooli praeguse kuu.

Задание 3

Loo ülesanne, mis väljastab konsooli praeguse aasta.

Задание 4

Käivita loodud ülesanded järjekorras läbi käsurea.