Source

La'u mai

Download Bootstrap e maua ai le CSS tuʻufaʻatasia ma le JavaScript, code source, pe faʻapipiʻi i au pule pusa e sili ona e fiafia i ai e pei o le npm, RubyGems, ma isi mea.

CSS ma JS tuufaatasia

La'i mai le code ua tu'ufa'atasia ua saunia mo le Bootstrap v4.4.1 ina ia faigofie ona tu'u i lau poloketi, lea e aofia ai:

  • Fa'atasi ma fa'aitiitiga fusipa'u CSS (va'ai fa'atusatusaga faila CSS )
  • Fa'aopoopo ma fa'aitiitiga fa'apipi'i JavaScript

E le aofia ai fa'amaumauga, faila fa'apogai, po'o so'o se fa'alagolago i le JavaScript (jQuery ma Popper.js).

La'u mai

Punavai faila

Fa'atasia le Bootstrap i lau oe lava aseta paipa e ala i le siiina mai o la matou puna Sass, JavaScript, ma faila faila. O lenei filifiliga e manaʻomia ai nisi meafaigaluega faʻaopoopo:

  • Sass compiler (Libsass poo Ruby Sass e lagolagoina) mo le tuufaatasia o lau CSS.
  • Autoprefixer mo CSS fa'atau muamua

Afai e te manaʻomia ni meafaigaluega faufale , e aofia ai mo le atinaʻeina o Bootstrap ma ona faʻamaumauga, ae e foliga mai e le talafeagai mo ou lava faʻamoemoega.

La'u mai le puna

jsDelivr

Fa'ase'e le download ma le jsDelivr e tu'u atu ai le kopi o le CSS tu'ufa'atasi a Bootstrap ma le JS i lau poloketi.

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>

Afai o lo'o e fa'aogaina la matou JavaScript tu'ufa'atasia, 'aua ne'i galo e fa'aofi CDN versions o le jQuery ma Popper.js i luma atu.

<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>

Pule o afifi

Toso i totonu faila faila a Bootstrap i toetoe lava o soʻo se poloketi ma nisi o pule sili ona lauiloa. Po o le a lava le pule o pusa, Bootstrap o le a manaʻomia se Sass compiler ma Autoprefixer mo se seti e fetaui ma a tatou lomiga tuʻufaʻatasia aloaia.

npm

Faʻapipiʻi le Bootstrap i lau Node.js faʻamalosia polokalama faʻatasi ma le npm package :

npm install bootstrap

require('bootstrap')o le a la'u uma ia Bootstrap's jQuery plugins i luga o le mea jQuery. O le bootstrapmodule lava ia e le auina atu i fafo se mea. E mafai ona e utaina ma le lima ia Bootstrap's jQuery plugins ta'ito'atasi e ala i le utaina o /js/*.jsfaila i lalo o le lisi pito i luga o le afifi.

Bootstrap o package.jsonloʻo i ai nisi metadata faaopoopo i lalo o ki nei:

  • sass- ala ile faila autu Sass a Bootstrap
  • style- auala i le CSS e le faʻaititia a Bootstrap lea na faʻapipiʻiina muamua e faʻaaoga ai le faʻaogaina o tulaga (leai se faʻapitoa)

vulu

Fa'apipi'i le Bootstrap i lau Node.js fa'aogaina polokalame fa'atasi ma le afifi vulu :

yarn add bootstrap

RubyGems

Faʻapipiʻi le Bootstrap i lau Ruby apps e faʻaaoga ai le Bundler ( fautuaina ) ma RubyGems e ala i le faʻaopoopoina o le laina lea i lau Gemfile:

gem 'bootstrap', '~> 4.4.1'

I le isi itu, afai e te le o faʻaogaina le Bundler, e mafai ona e faʻapipiʻi le maa e ala i le faʻatinoina o lenei poloaiga:

gem install bootstrap -v 4.4.1

Va'ai le README a le gem mo nisi fa'amatalaga.

Fai pese

E mafai foʻi ona e faʻapipiʻi ma pulea le Bootstrap's Sass ma le JavaScript e faʻaaoga ai le Composer :

composer require twbs/bootstrap:4.4.1

NuGet

Afai e te atiaʻe ile .NET, e mafai foʻi ona e faʻapipiʻi ma pulea le CSS poʻo le Sass ma le JavaScript a Bootstrap e faʻaaoga ai NuGet :

Install-Package bootstrap
Install-Package bootstrap.sass