Privatūs uždaviniai Gulp
Tarkime, kad turime du uždavinius:
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Tarkime, kad turime dar vieną uždavinį, kuris iškviečia viduje kitus uždavinius:
function taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Būtent šį uždavinį mes ir eksportuosime:
exports.default = taskD;
Pasirodo, kad mes turime vieną uždavinį eksportavimui - viešąjį, ir du pagalbinius uždavinius - privatūs, kurie naudojami tik viešųjų uždavinių funkcijų viduje.
Sukurkite tris privatius uždavinius. Iškvieskite jų funkcijas vieno viešo uždavinio viduje.
Sukurkite du viešus ir keturis privatius uždavinius. Iškvieskite pirmąją privačių uždavinių porą vienoje viešoje funkcijoje, o antrąją porą - kitoje.