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 वॉच मोड आणि त्याच्याशी संबंधित पर्याय वापरण्यावरील सर्वात अद्ययावत माहितीसाठी अधिकृत दस्तऐवजीकरण पहा .