Gba lati ayelujara
Ṣe igbasilẹ Bootstrap lati gba CSS ti a kojọpọ ati JavaScript, koodu orisun, tabi pẹlu pẹlu awọn oluṣakoso package ayanfẹ rẹ bii npm, RubyGems, ati diẹ sii.
Akojọ CSS ati JS
Ṣe igbasilẹ koodu ti o ṣetan lati lo fun Bootstrap v4.4.1 lati ni irọrun ju silẹ sinu iṣẹ akanṣe rẹ, eyiti o pẹlu:
- Iṣakojọpọ ati awọn idii CSS ti o dinku (wo afiwe awọn faili CSS )
- Iṣakojọpọ ati awọn afikun JavaScript ti o dinku
Eyi ko pẹlu iwe, awọn faili orisun, tabi eyikeyi awọn igbẹkẹle JavaScript yiyan (jQuery ati Popper.js).
Awọn faili orisun
Ṣe akopọ Bootstrap pẹlu opo gigun ti epo dukia tirẹ nipa gbigba orisun Sass wa, JavaScript, ati awọn faili iwe. Aṣayan yii nilo awọn irinṣẹ afikun:
- Alakojo Sass (Libsass tabi Ruby Sass ni atilẹyin) fun ṣiṣe akojọpọ CSS rẹ.
- Autoprefixer fun CSS olùtajà ìpele
Ti o ba nilo awọn irinṣẹ kikọ , wọn wa pẹlu idagbasoke Bootstrap ati awọn iwe aṣẹ rẹ, ṣugbọn wọn ṣee ṣe ko yẹ fun awọn idi tirẹ.
jsDelivr
Rekọja igbasilẹ pẹlu jsDelivr lati ṣafipamọ ẹya cache ti Bootstrap's CSS ti a ṣajọpọ ati JS si iṣẹ akanṣe rẹ.
Ti o ba nlo JavaScript ti a ṣe akojọpọ, maṣe gbagbe lati ni awọn ẹya CDN ti jQuery ati Popper.js ṣaaju ki o to.
Package alakoso
Fa awọn faili orisun Bootstrap sinu fere eyikeyi iṣẹ akanṣe pẹlu diẹ ninu awọn oluṣakoso package olokiki julọ. Laibikita oluṣakoso package, Bootstrap yoo nilo olupilẹṣẹ Sass kan ati Autoprefixer fun iṣeto ti o baamu awọn ẹya ti a ṣajọpọ osise wa.
npm
Fi Bootstrap sori ẹrọ ni awọn ohun elo agbara Node.js rẹ pẹlu package npm :
require('bootstrap')
yoo gbe gbogbo awọn afikun jQuery Bootstrap sori ohun jQuery. Awọn bootstrap
module ara ko ni okeere ohunkohun. O le fi ọwọ gbe awọn afikun jQuery Bootstrap lọkọọkan nipasẹ ikojọpọ awọn /js/*.js
faili labẹ itọsọna ipele oke ti package.
Bootstrap's package.json
ni diẹ ninu awọn afikun metadata labẹ awọn bọtini wọnyi:
sass
- ọna si faili orisun Sass akọkọ Bootstrapstyle
- ọna si Bootstrap ti kii ṣe minimini CSS ti o ti ṣajọ tẹlẹ nipa lilo awọn eto aiyipada (ko si isọdi)
owu
Fi Bootstrap sori ẹrọ ni awọn ohun elo agbara Node.js rẹ pẹlu package owu :
RubyGems
Fi Bootstrap sori awọn ohun elo Ruby rẹ nipa lilo Bundler ( ti a ṣe iṣeduro ) ati RubyGems nipa fifi laini atẹle si rẹ Gemfile
:
Ni omiiran, ti o ko ba lo Bundler, o le fi fadaka sii nipa ṣiṣe aṣẹ yii:
Wo olowoiyebiye's README fun awọn alaye siwaju sii.
Olupilẹṣẹ
O tun le fi sori ẹrọ ati ṣakoso Bootstrap's Sass ati JavaScript nipa lilo Olupilẹṣẹ :
NuGet
Ti o ba dagbasoke ni .NET, o tun le fi sii ati ṣakoso Bootstrap's CSS tabi Sass ati JavaScript nipa lilo NuGet :