Webpack এর ঘড়ির মোড হল একটি বৈশিষ্ট্য যা টুলটিকে আপনার সোর্স ফাইলগুলিকে পরিবর্তনের জন্য নিরীক্ষণ করতে দেয় এবং যখনই কোনো পরিবর্তন শনাক্ত হয় তখন স্বয়ংক্রিয়ভাবে পুনরায় সংকলন ট্রিগার করে। এটি বিকাশের সময় বিশেষভাবে কার্যকর, কারণ এটি আপনাকে প্রতিবার আপনার কোডে পরিবর্তন করার সময় ম্যানুয়াল পুনঃসংকলন এড়িয়ে সময় বাঁচাতে সহায়তা করে।
Webpack আপনি কীভাবে এর ঘড়ি মোড ব্যবহার করতে পারেন তা এখানে:
Webpack ওয়াচ মোডে চলছে
Webpack ওয়াচ মোডে চালানোর জন্য, আপনার টার্মিনালের মাধ্যমে কমান্ড --watch
চালানোর সময় আপনি পতাকা ব্যবহার করতে পারেন। webpack উদাহরণ স্বরূপ:
npx webpack --watch
এই কমান্ডের সাহায্যে, Webpack আপনার সোর্স ফাইলগুলি দেখা শুরু করবে এবং যখনই আপনি সেগুলিতে পরিবর্তনগুলি সংরক্ষণ করবেন তখনই স্বয়ংক্রিয়ভাবে বান্ডিলটি পুনরায় কম্পাইল হবে৷
Webpack কনফিগারেশন
আপনি বিকল্পটি যোগ করে আপনার webpack কনফিগারেশন ফাইল() এ ঘড়ি মোড সেট আপ করতে পারেন: webpack.config.js
watch: true
module.exports = {
// ...other configuration options
watch: true
};
--watch
এইভাবে, আপনি প্রতিবার কমান্ড চালানোর সময় পতাকাটি ব্যবহার করতে হবে না webpack
।
আচরণ
যখন Webpack ওয়াচ মোডে থাকে, এটি পরিবর্তনের জন্য আপনার সোর্স ফাইলগুলিকে ক্রমাগত নিরীক্ষণ করবে। যখনই আপনি পরিবর্তন করবেন এবং ফাইলগুলি সংরক্ষণ করবেন, Webpack স্বয়ংক্রিয়ভাবে বান্ডেলটি পুনরায় কম্পাইল করবে। এটি আপনাকে প্রতিবার বিল্ড প্রক্রিয়াটিকে ম্যানুয়ালি ট্রিগার না করে আপনার অ্যাপ্লিকেশনের পরিবর্তনগুলি দেখতে দেয়।
মনে রাখবেন যে ঘড়ির মোড বিকাশের জন্য দুর্দান্ত, এটি সাধারণত উত্পাদন বিল্ডে ব্যবহৃত হয় না, কারণ এটি অপ্রয়োজনীয় সংস্থানগুলি গ্রাস করতে পারে। প্রোডাকশন বিল্ডের জন্য, আপনি সাধারণত Webpack ওয়াচ মোড ছাড়াই অপ্টিমাইজ করা এবং ছোট বান্ডিল তৈরি করতে ব্যবহার করবেন।
Webpack ঘড়ির মোড এবং এর সাথে সম্পর্কিত বিকল্পগুলি ব্যবহার করার বিষয়ে সর্বাধিক আপ-টু-ডেট তথ্যের জন্য অফিসিয়াল ডকুমেন্টেশনগুলি উল্লেখ করতে ভুলবেন না ।