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

দুটি পাবলিক এবং চারটি প্রাইভেট টাস্ক তৈরি করুন। প্রথম জোড়া প্রাইভেট টাস্কগুলি একটি পাবলিক ফাংশনে কল করুন, এবং দ্বিতীয় জোড়া - অন্যটির ভিতরে।