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 वॉच मोड और उससे जुड़े विकल्पों के उपयोग पर नवीनतम जानकारी के लिए आधिकारिक दस्तावेज़ देखना याद रखें ।