Buusuu
CSS fi JavaScript qindaa'e argachuuf Bootstrap buufadhu, koodii madda, ykn hoggantoota paakeejii jaallattu kan akka npm, RubyGems, fi kkf waliin hammadhu.
Koodii qindaa'aa fayyadamaaf qophaa'aa Bootstrap v4.0.0 salphaatti gara pirojektii keessanitti akka gadi bu'uuf buufadhaa, kunis:
- Baandaawwan CSS qindaa'anii fi xiqqeessaman ( walbira qabamuu faayiloota CSS ilaali ) .
- Ijaarsa JaavaScript qindeessee fi xiqqaate
Kun galmee, faayilii madda, ykn hirkattummaa JaavaScript filannoo kamiyyuu (jQuery fi Popper.js) hin dabalatu.
Madda Sass, JavaScript, fi faayiloota galmee keenya buufachuun Bootstrap sarara qabeenya mataa keessaniitiin qindeessaa. Filannoon kun meeshaalee dabalataa tokko tokko barbaada:
- Sass qindeessaa (Libsass ykn Ruby Sass ni deeggara) CSS kee qindeessuuf.
- Durtii ofumaa durtii gurguraa CSS tiif
Should you require build tools , isaan Bootstrap fi docs isaa guddisuuf hammatamaniiru, garuu kaayyoo mataa keetiidhaaf kan hin mijanne ta'uu hin oolan.
Bootstrap'n CSS fi JS qindaa'e kan kaa'ame gara pirojektii keetii geessuuf jsDelivr waliin buufachuu darbi .
Yoo JavaScript keenya qindaa'e fayyadamaa jirta ta'e, CDN version jQuery fi Popper.js isa dura dabaluu hin dagatinaa.
Faayilota madda Bootstrap gara pirojektii kamiyyuutti jechuun ni danda'ama hoggantoota paakeejii baay'ee beekamoo ta'an tokko tokko waliin harkisi. Geggeessaan paakeejii maal iyyuu yoo ta'e, Bootstrap qindeessaa gosoota qindeessaa ofiisaa keenya waliin walsimuuf qindeessaa Sass fi Autoprefixer barbaada.
Bootstrap apps Node.js powered keessan keessatti paakeejii npm waliin fe'aa :
require('bootstrap')
ifteessitoota jQuery Bootstrap hunda wanta jQuery irratti ni fe'a. Moojulichi mataan bootstrap
isaa homaa hin ergu. /js/*.js
Faayilota galmee sadarkaa olaanaa paakeejii jalatti fe'uudhaan ifteessitoota jQuery Bootstrap dhuunfaan harkaan fe'uu dandeessa .
Bootstrap's package.json
furtuuwwan armaan gadii jalatti meetadaataa dabalataa tokko tokko of keessaa qaba:
sass
- daandii gara faayilii madda Sass guddaa Bootstrapstyle
- daandii gara CSS Bootstrap hin xiqqaafne kan qindaa'inoota durtii fayyadamuun dursee qindaa'e (dhuunfachiisuun hin jiru)
Bootstrap apps Ruby keessan keessatti Bundler ( gorfama ) fi RubyGems fayyadamuun sarara armaan gadii keessan irratti dabaluudhaan fe'aa Gemfile
:
Akka filannootti, yoo Bundler hin fayyadamne ta'e, ajaja kana hojjechuudhaan gem fe'uu dandeessa:
Bal'ina isaaf README gem's ilaalaa .
Akkasumas Sass fi JavaScript Bootstrap's Composer fayyadamuun fe'uu fi bulchuu dandeessu :
Yoo .NET keessatti guddiftan, akkasumas Bootstrap's CSS ykn Sass fi JavaScript NuGet fayyadamuun fe'uu fi bulchuu dandeessu :