Tsitsani
Tsitsani Bootstrap kuti mupeze CSS yophatikizidwa ndi JavaScript, khodi yoyambira, kapena muphatikize ndi oyang'anira phukusi omwe mumakonda monga npm, RubyGems, ndi zina zambiri.
Kuphatikizidwa kwa CSS ndi JS
Tsitsani khodi yokonzekera kugwiritsa ntchito ya Bootstrap v4.6.2 kuti mutsike mosavuta polojekiti yanu, yomwe ikuphatikiza:
- Mitolo ya CSS yophatikizidwa komanso yocheperako (onani kufananitsa kwa mafayilo a CSS )
- Mapulagini ophatikizidwa ndi ochepetsedwa a JavaScript (onani kufanana kwa mafayilo a JS )
Izi sizikuphatikiza zolemba, mafayilo oyambira, kapena kudalira kulikonse kwa JavaScript (jQuery ndi Popper).
Mafayilo oyambira
Sungani Bootstrap ndi payipi yanuyanu potsitsa gwero lathu la Sass, JavaScript, ndi mafayilo olembedwa. Izi zimafuna zida zowonjezera:
- Sass compiler yophatikizira mafayilo a Sass kukhala mafayilo a CSS
- Autoprefixer ya CSS ogulitsa prefixing
Ngati mungafune zida zathu zonse zomangira , zikuphatikizidwa popanga Bootstrap ndi zolemba zake, koma mwina ndizosayenera pazolinga zanu.
Zitsanzo
Ngati mukufuna kutsitsa ndikuwunika zitsanzo zathu , mutha kutenga zitsanzo zomwe zamangidwa kale:
jsDelivr
Lumphani kutsitsa ndi jsDelivr kuti mupereke mtundu wosungidwa wa Bootstrap wopangidwa ndi CSS ndi JS ku projekiti yanu.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct" crossorigin="anonymous"></script>
Ngati mukugwiritsa ntchito JavaScript yathu yopangidwa ndipo mumakonda kuphatikiza Popper padera, onjezani Popper pamaso pa JS yathu, kudzera pa CDN makamaka.
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-+sLIOodYLS7CIrQpBjl+C7nPvqq+FbNUBDunl/OZv93DB7Ln/533i8e/mZXLi/P+" crossorigin="anonymous"></script>
Oyang'anira phukusi
Kokani mafayilo amtundu wa Bootstrap pafupifupi projekiti iliyonse yokhala ndi oyang'anira phukusi otchuka kwambiri. Ziribe kanthu woyang'anira phukusi, Bootstrap idzafuna compiler ya Sass ndi Autoprefixer pakukonzekera komwe kumagwirizana ndi mitundu yathu yovomerezeka.
npm
Ikani Bootstrap mu mapulogalamu anu a Node.js omwe ali ndi phukusi la npm :
npm install bootstrap
require('bootstrap')
idzakweza mapulagini onse a Bootstrap a jQuery pa chinthu cha jQuery. Module bootstrap
palokha situmiza kunja chilichonse. Mutha kuyika mapulagini a Bootstrap a jQuery payekhapayekha pokweza /js/*.js
mafayilo omwe ali pansi pa chikwatu chapamwamba kwambiri.
Bootstrap's package.json
ili ndi metadata yowonjezera pansi pa makiyi awa:
sass
- njira yopita ku fayilo yayikulu ya Sass ya Bootstrapstyle
- njira yopita ku CSS yosagwirizana ndi Bootstrap yomwe idakonzedweratu pogwiritsa ntchito zosintha (palibe makonda)
ulusi
Ikani Bootstrap mu mapulogalamu anu a Node.js omwe ali ndi phukusi la ulusi :
yarn add bootstrap
RubyGems
Ikani Bootstrap mu mapulogalamu anu a Ruby pogwiritsa ntchito Bundler ( yalimbikitsa ) ndi RubyGems powonjezera mzere wotsatira wanu Gemfile
:
gem 'bootstrap', '~> 4.6.2'
Kapenanso, ngati simukugwiritsa ntchito Bundler, mutha kukhazikitsa mwala wamtengo wapatali poyendetsa lamulo ili:
gem install bootstrap -v 4.6.2
Onani zamtengo wapatali za README kuti mumve zambiri.
Wopeka
Mutha kukhazikitsanso ndikuwongolera Sass ya Bootstrap ndi JavaScript pogwiritsa ntchito Composer :
composer require twbs/bootstrap:4.6.2
NuGet
Ngati mukupanga .NET, mutha kukhazikitsa ndi kuyang'anira CSS ya Bootstrap kapena Sass ndi JavaScript pogwiritsa ntchito NuGet :
Install-Package bootstrap
Install-Package bootstrap.sass