دابەزاندن
Bootstrap دابەزێنە بۆ بەدەستهێنانی CSS و جاڤاسکڕێپتی کۆکراوە، کۆدی سەرچاوە، یان لەگەڵ بەڕێوەبەرە پاکێجەکانی دڵخوازت وەک npm، RubyGems و زۆر شتی تر بیخەیتە ناوەوە.
کۆکردنەوەی CSS و JS
کۆدی کۆکراوەی ئامادە بۆ بەکارهێنان بۆ Bootstrap v4.5.3 دابەزێنە بۆ ئەوەی بە ئاسانی بچیتە ناو پرۆژەکەتەوە، کە بریتییە لە:
- کۆکراوە و بچووککراوی باندڵی CSS (بڕوانە بەراوردکردنی پەڕگەکانی CSS )
- پێوەکراوەکانی جاڤاسکڕێپت کۆکراونەتەوە و بچووک دەکرێنەوە
ئەمە بەڵگەنامە، پەڕگەی سەرچاوە، یان هیچ وابەستەیەکی جاڤاسکڕێپتی هەڵبژاردە (jQuery و Popper.js) لەخۆناگرێت.
فایلە سەرچاوەییەکان
Bootstrap بە بۆری سەروەت و سامانی خۆت کۆبکەرەوە بە دابەزاندنی فایلەکانی سەرچاوەی Sass و JavaScript و بەڵگەنامەکانمان. ئەم هەڵبژاردنە پێویستی بە هەندێک ئامرازی زیادە هەیە:
- کۆمپایەری Sass (Libsass یان Ruby Sass پشتگیری دەکرێت) بۆ کۆمپایەری CSS ـەکەت.
- پێشگرێکی ئۆتۆماتیکی بۆ پێشگرەکانی فرۆشیاری CSS
ئەگەر پێویستت بە ئامرازەکانی دروستکردن بێت، ئەوا بۆ پەرەپێدانی Bootstrap و دۆکیومێنتەکانی لەخۆدەگرێت، بەڵام پێدەچێت بۆ مەبەستەکانی خۆت نەگونجێت.
نموونە
ئەگەر دەتەوێت نموونەکانمان دابەزێنیت و پشکنینیان بۆ بکەیت , دەتوانیت نموونەکانی پێشتر دروستکراو بگرێت:
jsDelivr
دابەزاندنەکە بە jsDelivr بەجێبهێڵە بۆ گەیاندنی وەشانی کاشکراوی CSS و JS ی کۆکراوەی Bootstrap بۆ پڕۆژەکەت.
ئەگەر تۆ جاڤاسکڕێپتی کۆکراوەی ئێمە بەکاردەهێنیت و پێت باشە 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's package.json
هەندێک میتاداتای زیادەی تێدایە لە ژێر ئەم کلیلانەی خوارەوە:
sass
- ڕێڕەوی پەڕگەی سەرچاوەی سەرەکی Sass ی Bootstrapstyle
- ڕێڕەوی CSS ی بچووک نەکراوی Bootstrap کە پێشوەختە بە بەکارهێنانی ڕێکخستنە پێشوەختەکان کۆکراوەتەوە (بێ خۆکارکردن)
نێت
Bootstrap لە ئەپەکانی بەهێزکراوی Node.js دابمەزرێنە بە پاکێجی نێت :
ڕوبی جێمس
Bootstrap لە ئەپەکانی Ruby ـتدا دابمەزرێنە بە بەکارهێنانی Bundler ( پێشنیار کراوە ) و RubyGems بە زیادکردنی ئەم دێڕەی خوارەوە بۆ Gemfile
:
یان ئەگەر Bundler بەکارناهێنیت دەتوانیت بە جێبەجێکردنی ئەم فرمانە gemەکە دابمەزرێنیت:
بۆ زانیاری زیاتر سەیری README ی گەوهەرەکە بکەن.
ئاوازدانەر
هەروەها دەتوانیت بە بەکارهێنانی Composer Sass و JavaScript ی Bootstrap دابمەزرێنیت و بەڕێوەی بەریت :
نوگێت
ئەگەر لە .NET پەرەپێبدەیت، دەتوانیت بە بەکارهێنانی NuGet CSS یان Sass و JavaScript ی Bootstrap دابمەزرێنیت و بەڕێوەی بەریت :