Budata
Budata Bootstrap iji nweta CSS na Javascript achịkọtara, koodu isi mmalite, ma ọ bụ tinye ya na ndị njikwa ngwugwu ọkacha mmasị gị dị ka npm, RubyGems na ndị ọzọ.
Budata koodu achịkọtara ejikere maka Bootstrap v4.1.3 ka itinye ngwa ngwa n'ime ọrụ gị, nke gụnyere:
- Ngwungwu CSS achịkọtara na nke pere mpe (lee ntụnyere faịlụ CSS )
- Ngwa mgbakwunye Javascript achịkọtara na nke pere mpe
Nke a anaghị agụnye akwụkwọ, faịlụ isi mmalite, ma ọ bụ ndabere Javascript nhọrọ ọ bụla (jQuery na Popper.js).
Jiri pipeline akpaaka gị chịkọta Bootstrap site na nbudata isi iyi Sass, Javascript na faịlụ akwụkwọ. Nhọrọ a chọrọ ụfọdụ ngwa mgbakwunye:
- Sass compiler (Libsass ma ọ bụ Ruby Sass na-akwado) maka ịchịkọta CSS gị.
- Autoprefixer maka prefixer onye na-ere CSS
Ọ bụrụ na ịchọrọ ihe eji arụ ọrụ , etinyere ha maka ịmepụta Bootstrap na docs ya, mana ha agaghị adabara ebumnuche nke gị.
Jiri jsDelivr mafee nbudata ahụ iji wepụta ụdị cache nke Bootstrap chịkọtara CSS na JS n'ọrụ gị.
Ọ bụrụ na ị na-eji Javascript anyị achịkọtara, echefula itinye ụdị CDN nke jQuery na Popper.js n'ihu ya.
Weghachite faịlụ isi mmalite Bootstrap n'ime ihe fọrọ nke nta ka ọ bụrụ ọrụ ọ bụla nwere ụfọdụ njikwa ngwugwu kachasị ewu ewu. N'agbanyeghị onye njikwa ngwugwu, Bootstrap ga- achọ Sass compiler na Autoprefixer maka nhazi nke dabara na ụdị anyị achịkọtara.
Wụnye Bootstrap na ngwa Node.js gị nwere ngwugwu npm :
require('bootstrap')
ga-ebunye ihe mgbakwunye jQuery Bootstrap na ihe jQuery. Modul bootstrap
n'onwe ya anaghị ebupụ ihe ọ bụla. Ị nwere ike iji aka buo Bootstrap's jQuery plugins n'otu n'otu site na ịkwanye /js/*.js
faịlụ ndị dị n'okpuru akwụkwọ ndekọ aha dị elu nke ngwugwu.
Bootstrap package.json
nwere ụfọdụ metadata agbakwunyere n'okpuru igodo ndị a:
sass
- ụzọ isi Bootstrap isi faịlụ Sassstyle
- ụzọ na-aga Bootstrap CSS na-abụghị nke achịkọtara nke ejiri ntọala ndabara (enweghị nhazi)
Wụnye Bootstrap na ngwa Ruby gị site na iji Bundler ( akwadoro ) na RubyGems site na ịgbakwunye ahịrị ndị a na gị Gemfile
:
N'aka nke ọzọ, ọ bụrụ na ị naghị eji Bundler, ị nwere ike ịwụnye gem site na iji iwu a:
Hụ ọnụ ahịa README maka nkọwa ndị ọzọ.
Ị nwekwara ike iwunye ma jikwaa Bootstrap's Sass na JavaScript site na iji Onye na-ede ihe :
Ọ bụrụ na ịmalite na NET, ị nwekwara ike ịwụnye ma jikwaa Bootstrap's CSS ma ọ bụ Sass na JavaScript site na iji NuGet :