Privétaken in Gulp
Stel dat we twee taken hebben:
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Stel dat we ook nog een andere taak hebben die binnenin zichzelf de andere taken aanroept:
function taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Het is deze taak die we zullen exporteren:
exports.default = taskD;
Het blijkt dat we één taak hebben voor export - een publieke, en twee ondersteunende taken - privétaken, die alleen worden gebruikt binnen de functies van publieke taken.
Maak drie privétaken aan. Roep hun functies aan binnen één publieke taak.
Maak twee publieke en vier privé taken aan. Roep het eerste paar privétaken aan in de ene publieke functie, en het tweede paar - binnen de andere.