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