Gulp даги хусусий вазифалар
Фарз килайлик, бизда иккита вазифа бор:
javascriptfunction task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
Яна фарз килайлик, бизда яна битта вазифа бор, у ўз ичида бошқа вазифаларни чақиради:
javascriptfunction taskD(cb) {
task1(cb);
task2(cb);
cb();
}
Айнан шу вазифани биз экспорт қиламиз:
javascriptexports.default = taskD;
Маълум бўлдики, бизда экспорт учун битта вазифа - оммавий, ва иккита ёрдамчи вазифа - хусусий, улар фақат оммавий вазифалар функциялари ичида ишлатилади.
Задание 1
Учта хусусий вазифа яратинг. Уларнинг функцияларини битта оммавий вазифа ичида чақиринг.
Задание 2
Иккита оммавий ва тўртта хусусий вазифа яратинг. Биринчи жуфт хусусий вазифаларни битта оммавий функция ичида чақиринг, иккинчи жуфтни эса бошқаси ичида чақиринг.