Yksityiset tehtävät Gulpissa
Oletetaan, että meillä on kaksi tehtävää:
function 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ä:
function taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Juuri tämän tehtävän me viemme:
exports.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ä.
Luo kolme yksityistä tehtävää. Kutsu niiden funktiot yhden julkisen tehtävän sisällä.
Luo kaksi julkista ja neljä yksityistä tehtävää. Kutsu ensimmäisen parin yksityisiä tehtäviä yhdessä julkisessa funktiossa, ja toisen parin - toisen sisällä.