Hee ɖa anyi
Wɔ Bootstrap ƒe kɔpi be nàxɔ CSS kple JavaScript siwo woƒo ƒu, source code, alo nàtsɔe akpe ɖe package manager siwo nèlɔ̃na wu abe npm, RubyGems, kple bubuwo ŋu.
Woƒo CSS kple JS nu ƒu
Wɔ Bootstrap v4.4.1 ƒe kɔpi siwo woƒo ƒu si sɔ na zazã ƒe kɔpi be nàge ɖe wò dɔa me bɔbɔe, si me:
- Woƒo CSS ƒe bablawo nu ƒu eye woɖe wo dzi kpɔtɔ (kpɔ CSS faɛlwo tsɔtsɔ sɔ kple wo nɔewo ) .
- Woƒo JavaScript ƒe kpeɖeŋutɔwo nu ƒu eye woɖe wo dzi kpɔtɔ
Esia melɔ nuŋlɔɖiwo, dzɔtsoƒe faɛlwo, alo JavaScript ƒe nusiwo dzi woanɔ te ɖo si woate ŋu atia (jQuery kple Popper.js) ɖe eme o.
Dzɔtsoƒe ƒe faɛlwo
Ƒo Bootstrap nu ƒu kple wò ŋutɔ wò nunɔamesiwo ƒe mɔ̃ to míaƒe dzɔtsoƒe Sass, JavaScript, kple nuŋlɔɖi faɛlwo ƒe kɔpiwɔwɔ me. Tiatia sia bia dɔwɔnu bubu aɖewo kpee:
- Sass nuƒoƒoƒula (wodo alɔ Libsass alo Ruby Sass) na wò CSS nuƒoƒoƒu.
- Autoprefixer na CSS nudzrala ƒe ŋgɔdonya
Should you require build tools , wole eme hena Bootstrap kple eƒe docs wɔwɔ, gake anɔ eme be womesɔ na wò ŋutɔ wò taɖodzinuwo o.
jsDelivr ƒe agbalẽ
Trɔ asi le kɔpiwɔwɔa ŋu kple jsDelivr be nàtsɔ Bootstrap ƒe CSS kple JS si woƒo ƒu ƒe akpa si wodzra ɖo ɖe wò dɔa me la ayi na wò dɔa.
Ne èle míaƒe JavaScript si míeƒo ƒu la zãm la, mègaŋlɔ be be yeade jQuery kple Popper.js ƒe CDN tɔtrɔwo do ŋgɔ nɛ o.
Package dzikpɔlawo
He Bootstrap ƒe dzɔtsoƒe faɛlwo ɖe dɔ ɖesiaɖe kloe me kple package dzikpɔla xɔŋkɔ aɖewo. Eɖanye package manager kae o, Bootstrap abia Sass compiler kple Autoprefixer na ɖoɖo si sɔ kple míaƒe official compiled versions.
npm
De Bootstrap ɖe wò Node.js ŋusẽ dɔwɔɖoɖowo me kple npm package :
require('bootstrap')
atsɔ Bootstrap ƒe jQuery ƒe kpeɖeŋutɔwo katã ade jQuery nu la dzi. Module bootstrap
la ŋutɔ meɖoa naneke ɖe duta o. Àteŋu atsɔ asi akɔ Bootstrap ƒe jQuery ƒe kpeɖeŋutɔawo ɖekaɖeka to /js/*.js
faɛl siwo le akpaa ƒe nyatakakadzraɖoƒe si le ɖoƒe kɔkɔtɔ te la dede me.
Bootstrap ƒe package.json
metadata bubu aɖewo le safui siwo gbɔna te:
sass
- mɔ si yi Bootstrap ƒe Sass dzɔtsoƒe faɛl vevitɔ gbɔstyle
- mɔ si yi Bootstrap ƒe CSS si womeɖe ɖe vovo o si woƒo ƒu do ŋgɔ to ɖoɖo gbãtɔwo zazã me (womewɔ tɔtrɔ aɖeke le eŋu o)
ka si wotsɔna ƒoa ka
De Bootstrap ɖe wò Node.js ŋusẽ dɔwɔɖoɖowo me kple yarn package :
RubyKpekpemewo
De Bootstrap ɖe wò Ruby dɔwɔɖoɖowo me to Bundler ( wokafui ) kple RubyGems zazã me to fli si gbɔna tsɔtsɔ kpe ɖe wò Gemfile
:
Alo, ne mèle Bundler zãm o la, àteŋu aɖo kpe xɔasi la ɖe wò kɔmpiuta dzi to sedede sia zazã me:
Kpɔ kpe xɔasi la ƒe README hena numeɖeɖe bubuwo.
Hakpanyaŋlɔla
Àteŋu aɖo Bootstrap ƒe Sass kple JavaScript hã ɖe wò kɔmpiuta dzi ahakpɔ edzi to Composer zazã me :
NuGet ƒe
Ne èwɔ ŋgɔyiyi le .NET me la, àteŋu aɖo Bootstrap ƒe CSS alo Sass kple JavaScript hã ɖe wò kɔmpiuta dzi ahakpɔ edzi to NuGet zazã me :