Ebirimu
Zuula ebiri mu Bootstrap, omuli obuwoomi bwaffe obwa precompiled ne source code. Jjukira, ebikozesebwa bya JavaScript ebya Bootstrap byetaaga jQuery.
Bootstrap eyakunganyizibwa nga tezinnabaawo
Bw’omala okuwanula, ggyamu ekitabo ekinyigirizibwa ojja kulaba ekintu nga kino:
bootstrap/
├── css/
│ ├── bootstrap-grid.css
│ ├── bootstrap-grid.css.map
│ ├── bootstrap-grid.min.css
│ ├── bootstrap-grid.min.css.map
│ ├── bootstrap-reboot.css
│ ├── bootstrap-reboot.css.map
│ ├── bootstrap-reboot.min.css
│ ├── bootstrap-reboot.min.css.map
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ └── bootstrap.min.css.map
└── js/
├── bootstrap.bundle.js
├── bootstrap.bundle.js.map
├── bootstrap.bundle.min.js
├── bootstrap.bundle.min.js.map
├── bootstrap.js
├── bootstrap.js.map
├── bootstrap.min.js
└── bootstrap.min.js.map
Eno y’engeri esinga obukulu eya Bootstrap: fayiro ezikuŋŋaanyiziddwa nga tezinnabaawo okukozesa amangu okugwa kumpi mu pulojekiti yonna ey’omukutu. Tuwa CSS ne JS ( bootstrap.*
) ezikung’aanyiziddwa, awamu ne CSS ne JS ( bootstrap.min.*
) ezikung’aanyiziddwa era ezikendeezeddwa. Maapu z’ensibuko ( bootstrap.*.map
) ziriwo okukozesebwa n’ebikozesebwa by’abakola bbulawuzi ezimu. Fayiro za JS ezikuŋŋaanyiziddwa ( bootstrap.bundle.js
era ezikendeezeddwa bootstrap.bundle.min.js
) zirimu Popper , naye si jQuery .
Fayiro za CSS
Bootstrap erimu eby’okulonda ebitonotono eby’okussaamu ebimu oba byonna ebya CSS zaffe ezikung’aanyiziddwa.
Fayiro za CSS | Okulambulula | Okwesiima | Ebitundu ebikola omubiri | Ebikozesebwa |
---|---|---|---|---|
bootstrap.css
bootstrap.min.css
|
Mulimu | Mulimu | Mulimu | Mulimu |
bootstrap-grid.css
bootstrap-grid.min.css
|
Enkola ya grid yokka | Temuli | Temuli | Ebikozesebwa mu kukola flex byokka |
bootstrap-reboot.css
bootstrap-reboot.min.css
|
Temuli | Reboot yokka | Temuli | Temuli |
Fayiro za JS
Mu ngeri y’emu, tulina eby’okulondako eby’okussaamu ebimu oba byonna ku JavaScript yaffe gye tukung’aanyiziddwa.
Fayiro za JS | Popper nga bwe kiri | jOkubuuza |
---|---|---|
bootstrap.bundle.js
bootstrap.bundle.min.js
|
Mulimu | Temuli |
bootstrap.js
bootstrap.min.js
|
Temuli | Temuli |
Bootstrap ensibuko ya koodi
Okuwanula koodi y'ensibuko ya Bootstrap erimu eby'obugagga bya CSS ne JavaScript ebikuŋŋaanyiziddwa nga tebinnabaawo, wamu n'ensibuko Sass, JavaScript, n'ebiwandiiko. Okusingawo, erimu bino wammanga n’ebirala:
bootstrap/
├── dist/
│ ├── css/
│ └── js/
├── site/
│ └── content/
| └── docs/
| └── 4.6/
| └── examples/
├── js/
└── scss/
The scss/
ne js/
ze source code za CSS ne JavaScript zaffe. Ekitabo dist/
kirimu buli kimu ekiwandiikiddwa mu kitundu eky’okuwanula nga tekinnakuŋŋaanyizibwa waggulu. Ekitabo site/docs/
kirimu source code y'ebiwandiiko byaffe, examples/
n'enkozesa ya Bootstrap. Okusukka awo, fayiro endala yonna erimu egaba obuwagizi eri packages, amawulire ga layisinsi, n'okukulaakulanya.