Вазифаҳои хусусӣ дар Gulp
Бигзор мо ду вазифа дошта бошем:
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Бигзор мо инчунин як вазифаи дигар дошта бошем, ки дар дохили худ вазифаҳои дигарро фарохонӣ мекунад:
function taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Ҳамин вазифаро мо содир мекунем:
exports.default = taskD;
Маълум мешавад, ки мо як вазифа барои содирот - оммавӣ, ва ду вазифаи ёрирасон дорем - хусусӣ, ки танҳо дар дохили функсияҳои вазифаҳои оммавӣ истифода мешаванд.
Се вазифаи хусусӣ эҷод кунед. Функсияҳои онҳоро дар дохили як вазифаи оммавӣ фарохонӣ кунед.
Ду вазифаи оммавӣ ва чор вазифаи хусусӣ эҷод кунед. Қисми аввали ҷуфти вазифаҳои хусусӣро дар як функсияи оммавӣ, ва қисми дуюми онҳо - дар дохили дигаре фарохонӣ кунед.