स्थानीय फ़ाइल एक .json फ़ाइल होती है जिसमें थीम टेम्पलेट फ़ाइल में प्रयुक्त टेक्स्ट स्ट्रिंग्स के लिए अनुवादों का एक सेट होता है। प्रत्येक भाषा के लिए एक अलग स्थानीय फ़ाइल का उपयोग किया जाता है।
जब आपको अपने कोड में मोमेंट.जेएस की आवश्यकता होती है और इसे वेबपैक के साथ पैक करते हैं, तो बंडल का आकार बहुत बड़ा हो जाता है क्योंकि इसमें सभी स्थानीय फ़ाइलें शामिल होती हैं।
आप IgnorePlugin का उपयोग करके सभी स्थानीय फ़ाइलों को हटा सकते हैं। उदाहरण के लिए,
उदाहरण
const webpack =आवश्यकता ('वेबपैक');module.exports ={ प्लगइन्स:[// पल की सभी लोकेल फाइलों को अनदेखा करें। नया वेबपैक। इग्नोरप्लगिन (/^\।\/लोकेल $/, /पल $/ ), ],};// अपने कोड में विशिष्ट स्थान लोड करें।बंडल करते समय, वेबपैक केवल ja के लिए लोकेल फ़ाइलों का उपयोग करेगा। इससे बंडल का आकार बहुत कम हो जाएगा।