Gulp හි පොදු කාර්යයන්
අපට කාර්යයන් කිහිපයක් ඇතැයි සිතමු:
javascriptfunction taskD(cb) {
console.log('taskD');
cb();
}
function task1(cb) {
console.log('task1');
cb();
}
function task2(cb) {
console.log('task2');
cb();
}
ඔබට ඕනෑම ගණනක කාර්යයන් සෑදිය හැකි නමුත්, එක් කාර්යයක් පමණක් ප්රධාන විය හැකිය - එනම්, අපි පෙරනිමිය ලෙස නිර්යාත කරන කාර්යය:
javascriptexports.default = taskD;
ඔබ දැනටමත් දන්නා පරිදි, එවැනි කාර්යයක් විධාන පූර්වාදේශය හරහා පහත සඳහන් විධානයෙන් දියත් කළ හැකිය:
terminalgulp
ඉතිරි කාර්යයන් ද නිර්යාත කළ හැකිය:
javascriptexports.task1 = task1;
exports.task2 = task2;
නිර්යාත කරන ලද කාර්යයන් පොදු ලෙස හඳුන්වනු ලබන්නේ, ඒවා විධාන පූර්වාදේශය හරහා පසුව දියත් කිරීම සඳහා සාදනු ලබන බැවිනි.
අපගේ අවස්ථාවේදී, පළමු කාර්යය දියත් කිරීමට විධාන පූර්වාදේශයේ පහත දේ කළ යුතුය:
terminalgulp task1
දෙවන කාර්යය දියත් කිරීමට - පහත දේ:
terminalgulp task2
වර්තමාන දිනය කොන්සෝලයේ ප්රදර්ශනය කරන කාර්යයක් සාදන්න.
වර්තමාන මාසය කොන්සෝලයේ ප්රදර්ශනය කරන කාර්යයක් සාදන්න.
වර්තමාන වර්ෂය කොන්සෝලයේ ප්රදර්ශනය කරන කාර්යයක් සාදන්න.
සාදන ලද කාර්යයන් අනුපිළිවෙලින් විධාන පූර්වාදේශය හරහා දියත් කරන්න.