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
একটি টাস্ক তৈরি করুন যা কনসোলে বর্তমান দিন প্রিন্ট করে।
একটি টাস্ক তৈরি করুন যা কনসোলে বর্তমান মাস প্রিন্ট করে।
একটি টাস্ক তৈরি করুন যা কনসোলে বর্তমান বছর প্রিন্ট করে।
কমান্ড লাইনের মাধ্যমে তৈরি করা টাস্কগুলি একে একে চালান।