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