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