वेबपैक
वेबपैक 3 का उपयोग करके अपने प्रोजेक्ट में बूटस्ट्रैप को शामिल करने का तरीका जानें।
npm का उपयोग करके बूटस्ट्रैप को Node.js मॉड्यूल के रूप में स्थापित करें।
इस लाइन को अपने ऐप के प्रवेश बिंदु (आमतौर पर या ) में जोड़कर बूटस्ट्रैप की जावास्क्रिप्ट आयात करें :index.js
app.js
वैकल्पिक रूप से, आप आवश्यकतानुसार अलग-अलग प्लगइन्स आयात कर सकते हैं :
बूटस्ट्रैप jQuery और पॉपर पर निर्भर है , इन्हें इस रूप में परिभाषित किया गया है , इसका मतलब है कि आपको उन दोनों को अपने उपयोग peerDependencies
में जोड़ना सुनिश्चित करना होगा ।package.json
npm install --save jquery popper.js
ध्यान दें कि यदि आपने अलग-अलग प्लगइन्स आयात करना चुना है , तो आपको निर्यात-लोडर भी स्थापित करना होगा
बूटस्ट्रैप की पूरी क्षमता का आनंद लेने और इसे अपनी आवश्यकताओं के अनुसार अनुकूलित करने के लिए, अपने प्रोजेक्ट की बंडलिंग प्रक्रिया के एक भाग के रूप में स्रोत फ़ाइलों का उपयोग करें।
सबसे पहले, अपना खुद का बनाएं और अंतर्निहित कस्टम चर_custom.scss
को ओवरराइड करने के लिए इसका इस्तेमाल करें । फिर, बूटस्ट्रैप के बाद अपने कस्टम चर आयात करने के लिए अपनी मुख्य एसएएस फ़ाइल का उपयोग करें:
बूटस्ट्रैप को संकलित करने के लिए, सुनिश्चित करें कि आप आवश्यक लोडर स्थापित और उपयोग करते हैं: sass-loader , postcss-loader Autoprefixer के साथ । न्यूनतम सेटअप के साथ, आपके वेबपैक कॉन्फ़िगरेशन में यह नियम या समान शामिल होना चाहिए:
वैकल्पिक रूप से, आप बूटस्ट्रैप के उपयोग के लिए तैयार सीएसएस का उपयोग केवल इस लाइन को अपने प्रोजेक्ट के प्रवेश बिंदु पर जोड़कर कर सकते हैं:
इस मामले में आप अपने मौजूदा नियम का उपयोग css
बिना किसी विशेष संशोधन के वेबपैक कॉन्फ़िगरेशन में कर सकते हैं, सिवाय इसके कि आपको sass-loader
केवल स्टाइल-लोडर और सीएसएस-लोडर की आवश्यकता नहीं है ।