Private Aufgaben in Gulp
Nehmen wir an, wir haben zwei Aufgaben:
javascriptfunction task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Nehmen wir außerdem an, wir haben eine weitere Aufgabe, die innerhalb ihrer selbst die anderen Aufgaben aufruft:
javascriptfunction taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Genau diese Aufgabe werden wir exportieren:
javascriptexports.default = taskD;
Es stellt sich heraus, dass wir eine Aufgabe für den Export haben - eine öffentliche, und zwei Hilfsaufgaben - private, die nur innerhalb der Funktionen der öffentlichen Aufgaben verwendet werden.
Задание 1
Erstellen Sie drei private Aufgaben. Rufen Sie ihre Funktionen innerhalb einer öffentlichen Aufgabe auf.
Задание 2
Erstellen Sie zwei öffentliche und vier private Aufgaben. Rufen Sie das erste Paar privater Aufgaben in einer öffentlichen Funktion auf, und das zweite Paar - innerhalb einer anderen.