Зеркашӣ кунед
Bootstrap-ро зеркашӣ кунед, то CSS ва JavaScript-и тартибдодашуда, рамзи манбаъро гиред ё онро ба менеҷерони бастаҳои дӯстдоштаи худ, ба монанди npm, RubyGems ва ғайра дохил кунед.
CSS ва JS тартиб дода шудааст
Рамзи тартибдодашудаи барои истифода омодаи Bootstrap v4.5.3 -ро зеркашӣ кунед , то ба лоиҳаи худ ба осонӣ ворид шавед, ки дар бар мегирад:
- Бастаҳои тартибдодашуда ва хурдшудаи CSS (нигаред ба муқоисаи файлҳои CSS )
- Васлкунакҳои JavaScript тартиб дода ва хурд карда шудаанд
Ин ҳуҷҷатҳо, файлҳои манбаъ ё ягон вобастагии ихтиёрии JavaScript (jQuery ва Popper.js) дар бар намегирад.
Файлҳои манбаъ
Bootstrap-ро бо лӯлаи дороиҳои худ тавассути зеркашии сарчашмаи мо Sass, JavaScript ва файлҳои ҳуҷҷатгузорӣ тартиб диҳед. Ин хосият баъзе асбобҳои иловагиро талаб мекунад:
- Мураттиби Sass (Libsass ё Ruby Sass дастгирӣ карда мешавад) барои тартиб додани CSS-и шумо.
- Autoprefixer барои префикси фурӯшандаи CSS
Агар ба шумо асбобҳои сохтан ниёз дошта бошед , онҳо барои таҳияи Bootstrap ва ҳуҷҷатҳои он дохил карда шудаанд, аммо онҳо эҳтимол барои мақсадҳои шахсии шумо корношояманд.
Мисолхо
Агар шумо хоҳед, ки намунаҳои моро зеркашӣ ва тафтиш кунед, шумо метавонед намунаҳои аллакай сохташударо гиред:
jsDelivr
Боргириро бо jsDelivr гузаред , то версияи кэшшудаи CSS ва JS-и Bootstrap-ро ба лоиҳаи худ интиқол диҳед.
Агар шумо JavaScript-и тартибдодаи моро истифода баред ва бартарӣ диҳед, ки Popper.js-ро алоҳида дохил кунед, Popper.js-ро пеш аз JS-и мо тавассути CDN беҳтараш илова кунед.
Менеҷерони бастаҳо
Файлҳои сарчашмаи Bootstrap -ро бо баъзе аз менеҷерҳои маъмултарини бастаҳо қариб ба ҳама гуна лоиҳа кашед. Новобаста аз менеҷери бастаҳо, Bootstrap компилятори Sass ва Autoprefixer-ро барои насбе, ки ба версияҳои расмии тартибдодаи мо мувофиқат мекунад, талаб мекунад.
npm
Bootstrap -ро дар барномаҳои Node.js-и худ бо бастаи npm насб кунед :
require('bootstrap')
ҳамаи плагинҳои jQuery Bootstrap-ро ба объекти jQuery бор мекунад. Худи bootstrap
модул чизе содир намекунад. Шумо метавонед плагинҳои jQuery-и Bootstrap-ро ба таври инфиродӣ тавассути бор кардани /js/*.js
файлҳо дар феҳристи сатҳи болоии бастаҳо ба таври дастӣ бор кунед.
Bootstrap package.json
дорои якчанд метамаълумоти иловагӣ дар зери калидҳои зерин:
sass
- роҳ ба файли асосии манбаи Sass Bootstrapstyle
- роҳ ба CSS-и хурднашудаи Bootstrap, ки бо истифода аз танзимоти пешфарз пешакӣ тартиб дода шудааст (бе мутобиқсозӣ)
ришта
Bootstrap -ро дар барномаҳои Node.js-и худ бо бастаи ришта насб кунед :
RubyGems
Bootstrap-ро дар барномаҳои Ruby-и худ бо истифода аз Bundler ( тавсияшуда ) ва RubyGems бо илова кардани сатри зерин ба худ насб кунед Gemfile
:
Интихобан, агар шумо Bundler-ро истифода набаред, шумо метавонед бо иҷрои ин фармон гемро насб кунед:
Барои тафсилоти бештар ба README gem нигаред.
Композитор
Шумо инчунин метавонед бо истифода аз Composer Sass ва JavaScript-и Bootstrap-ро насб ва идора кунед :
NuGet
Агар шумо дар .NET таҳия кунед, шумо инчунин метавонед CSS ё Sass ва JavaScript-и Bootstrap-ро бо истифода аз NuGet насб ва идора кунед :