Private oppgaver i Gulp

La oss si at vi har to oppgaver:

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

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

La oss si at vi også har en annen oppgave som kaller de andre oppgavene inne i seg:

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

Det er denne oppgaven vi vil eksportere:

javascriptexports.default = taskD;

Det viser seg at vi har én oppgave for eksport - en offentlig en, og to hjelpe- oppgaver - private, som kun brukes innenfor funksjonene til de offentlige oppgavene.

Задание 1

Opprett tre private oppgaver. Kall deres funksjoner innenfor én offentlig oppgave.

Задание 2

Opprett to offentlige og fire private oppgaver. Kall det første paret med private oppgaver i én offentlig funksjon, og det andre paret - innenfor en annen.