Yksityiset tehtävät Gulpissa

Oletetaan, että meillä on kaksi tehtävää:

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

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

Oletetaan myös, että meillä on vielä yksi tehtävä, joka kutsuu sisäisesti muita tehtäviä:

javascriptfunction taskD(cb) {
  task1(cb);
  task2(cb);
  cb();
}

Juuri tämän tehtävän me viemme:

javascriptexports.default = taskD;

Saamme, että meillä on yksi tehtävä vientiä varten - julkinen, ja kaksi aputehtävää - yksityisiä, joita käytetään vain julkisten tehtävien funktioiden sisällä.

Задание 1

Luo kolme yksityistä tehtävää. Kutsu niiden funktiot yhden julkisen tehtävän sisällä.

Задание 2

Luo kaksi julkista ja neljä yksityistä tehtävää. Kutsu ensimmäisen parin yksityisiä tehtäviä yhdessä julkisessa funktiossa, ja toisen parin - toisen sisällä.