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 واچ موڈ اور اس سے وابستہ اختیارات کے استعمال کے بارے میں تازہ ترین معلومات کے لیے سرکاری دستاویزات کا حوالہ دینا یاد رکھیں ۔