Julkiset tehtävät Gulpissa

Oletetaan, että meillä on useita tehtäviä:

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

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

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

Voit tehdä niin monta tehtävää kuin haluat, kuitenkin vain yksi tehtävä voi olla päätehtävä - se, jonka viemme oletuksena:

javascriptexports.default = taskD;

Kuten jo tiedät, tällainen tehtävä voidaan käynnistää komentoriviltä seuraavalla komennolla:

terminalgulp

Loput tehtävät voidaan myös viedä:

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

Viettyjä tehtäviä kutsutaan julkisiksi, koska ne on luotu niiden myöhempää käynnistystä varten komentoriviltä.

Meidän tapauksessamme ensimmäisen tehtävän käynnistämiseksi komentoriville tulee suorittaa seuraava:

terminalgulp task1

Ja toisen tehtävän käynnistämiseksi - seuraava:

terminalgulp task2
Задание 1

Luo tehtävä, joka tulostaa nykyisen päivän konsoliin.

Задание 2

Luo tehtävä, joka tulostaa nykyisen kuukauden konsoliin.

Задание 3

Luo tehtävä, joka tulostaa nykyisen vuoden konsoliin.

Задание 4

Käynnistä luodut tehtävät vuorotellen komentoriviltä.