Prywatne zadania w Gulp

Załóżmy, że mamy dwa zadania:

javascriptfunction 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:

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

Właśnie to zadanie będziemy eksportować:

javascriptexports.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ń.

Задание 1

Utwórz trzy prywatne zadania. Wywołaj ich funkcje wewnątrz jednego publicznego zadania.

Задание 2

Utwórz dwa publiczne i cztery prywatne zadania. Wywołaj pierwszą parę prywatnych zadań w jednej publicznej funkcji, a drugą parę - wewnątrz drugiej.