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
Задание 1

একটি টাস্ক তৈরি করুন যা কনসোলে বর্তমান দিন প্রিন্ট করে।

Задание 2

একটি টাস্ক তৈরি করুন যা কনসোলে বর্তমান মাস প্রিন্ট করে।

Задание 3

একটি টাস্ক তৈরি করুন যা কনসোলে বর্তমান বছর প্রিন্ট করে।

Задание 4

কমান্ড লাইনের মাধ্যমে তৈরি করা টাস্কগুলি একে একে চালান।