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
මහජන කාර්යයන් දෙකක් සහ පුද්ගලික කාර්යයන් හතරක් සාදන්න. පළමු පුද්ගලික කාර්යයන් යුගලය එක් මහජන කාර්යයක් තුළ කැඳවන්න, දෙවන යුගලය - අනෙක් එක තුළ.