1 रिपॉजिटरी
Techniques for replacing inline helper functions with references to a shared external runtime library to reduce bundle size.
Distinct from External Asset Referencing: Existing candidates focus on asset linking or infrastructure resources, not code-level helper deduplication.
Explore 1 awesome GitHub repository matching web development · Shared Runtime Referencing. Refine with filters or upvote what's useful.
babel-loader एक webpack प्लगइन है जो Babel कंपाइलर को मॉड्यूल बंडलिंग वर्कफ़्लो में एकीकृत करता है। यह एक पुल के रूप में कार्य करता है जो आधुनिक JavaScript को बिल्ड प्रक्रिया के दौरान बैकवर्ड-संगत संस्करणों में ट्रांसपाइल करने की अनुमति देता है। यह प्रोजेक्ट साझा बाहरी रनटाइम के संदर्भों के साथ डुप्लिकेट हेल्पर फंक्शन्स को बदलकर बंडल आकारों को ऑप्टिमाइज़ करता है। बाद के संकलन चक्रों में तेजी लाने के लिए, यह संसाधित फाइलों को संग्रहीत करने और अनावश्यक ट्रांसपाइलेशन से बचने के लिए फाइलसिस्टम-आधारित कैश का उपयोग करता है। लोडर क्लाइंट और सर्वर प्लेटफॉर्म के लिए विभिन्न रूपांतरण नियम लागू करने के लिए एनवायरनमेंट-विशिष्ट कॉन्फ़िगरेशन मैपिंग और टारगेट कॉन्फ़िगरेशन का समर्थन करता है। यह अन्य बिल्ड प्लगइन्स के साथ सिंक्रोनाइज़ेशन के लिए मॉड्यूल बंडलर को ट्रांसपाइलेशन मेटाडेटा वापस स्थानांतरित करने के लिए एक तंत्र भी प्रदान करता है।
Reduces final bundle size by replacing duplicated helper functions with imports from a shared external runtime.