Task private in Gulp

Supponiamo di avere due task:

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

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

Supponiamo inoltre di avere un altro task che richiama al suo interno gli altri task:

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

È proprio questo task che esporteremo:

javascriptexports.default = taskD;

Risulta che abbiamo un task per l'esportazione - pubblico, e due task ausiliari - privati, che vengono utilizzati solo all'interno delle funzioni dei task pubblici.

Задание 1

Crea tre task privati. Richiama le loro funzioni all'interno di un task pubblico.

Задание 2

Crea due task pubblici e quattro task privati. Richiama la prima coppia di task privati in una funzione pubblica, e la seconda coppia - all'interno di un'altra.