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