Prywatne zadania w Gulp
Załóżmy, że mamy dwa zadania:
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Załóżmy, że mamy również jeszcze jedno zadanie, wywołujące wewnątrz siebie inne zadania:
function taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Właśnie to zadanie będziemy eksportować:
exports.default = taskD;
Okazuje się, że mamy jedno zadanie do eksportu - publiczne, i dwa pomocnicze zadania - prywatne, które są używane tylko wewnątrz funkcji publicznych zadań.
Utwórz trzy prywatne zadania. Wywołaj ich funkcje wewnątrz jednego publicznego zadania.
Utwórz dwa publiczne i cztery prywatne zadania. Wywołaj pierwszą parę prywatnych zadań w jednej publicznej funkcji, a drugą parę - wewnątrz drugiej.