Khoasolla
Khoasolla Bootstrap ho fumana CSS e hlophisitsoeng le JavaScript, khoutu ea mohloli, kapa u e kenye le batsamaisi ba liphutheloana tseo u li ratang joalo ka npm, RubyGems, le tse ling.
Khoasolla khoutu e hlophisitsoeng e seng e loketse ho sebelisoa bakeng sa Bootstrap v4.0.0 hore o theohe habonolo morerong oa hau, o kenyelletsang:
- Liphutheloana tsa CSS tse kopantsoeng le tse fokolitsoeng (sheba papiso ea lifaele tsa CSS )
- Li-plugins tsa JavaScript tse bokelletsoeng le tse ntlafalitsoeng
Sena ha se kenyeletse litokomane, lifaele tsa mohloli, kapa tse ling tse ka ikhethelang tsa JavaScript (jQuery le Popper.js).
Kopanya Bootstrap ka phaephe ea hau ea thepa ka ho khoasolla mohloli oa rona oa Sass, JavaScript le lifaele tsa litokomane. Khetho ena e hloka lisebelisoa tse eketsehileng:
- Sass compiler (Libsass kapa Ruby Sass e tšehetsoa) bakeng sa ho bokella CSS ea hau.
- Autoprefixer bakeng sa CSS morekisi prefixing
Ha o ka hloka lisebelisoa tsa ho aha , li kenyellelitsoe bakeng sa ho nts'etsapele Bootstrap le litokomane tsa eona, empa mohlomong ha li tšoanelehe molemong oa hau.
Tlohela ho khoasolla ka jsDelivr ho fana ka mofuta o bolokiloeng oa Bootstrap e hlophisitsoeng ea CSS le JS morerong oa hau.
Haeba u sebelisa JavaScript ea rona e hlophisitsoeng, u se ke oa lebala ho kenyelletsa mefuta ea CDN ea jQuery le Popper.js pele ho eona.
Hula lifaele tsa mohloli oa Bootstrap hoo e batlang e le projeke efe kapa efe e nang le batsamaisi ba liphutheloana tse tsebahalang haholo. Ho sa tsotelehe molaoli oa sephutheloana, Bootstrap e tla hloka moqapi oa Sass le Autoprefixer bakeng sa setup se lumellanang le liphetolelo tsa rona tse hlophisitsoeng tsa semmuso.
Kenya Bootstrap lits'ebetsong tsa hau tsa Node.js ka sephutheloana sa npm :
require('bootstrap')
e tla kenya li-plugins tsohle tsa Bootstrap tsa jQuery nthong ea jQuery. Mojule bootstrap
ka boeona ha e rekise letho kantle ho naha. U ka kenya li-plugins tsa jQuery tsa Bootstrap ka bo mong ka ho kenya /js/*.js
lifaele tlas'a bukana ea boemo bo holimo ea sephutheloana.
Bootstrap's package.json
e na le metadata e 'ngoe e eketsehileng tlas'a linotlolo tse latelang:
sass
- tsela ea faele ea mantlha ea Sass ea Bootstrapstyle
- tsela ea ho CSS ea Bootstrap eo e seng ea mini-minified e seng e hlophisitsoe esale pele ho sebelisoa litlhophiso tsa kamehla (ha ho na tloaelo)
Kenya Bootstrap lits'ebetsong tsa hau tsa Ruby u sebelisa Bundler ( e khothalelitsoeng ) le RubyGems ka ho kenyelletsa mohala o latelang ho ea hau Gemfile
:
Ntle le moo, haeba u sa sebelise Bundler, u ka kenya lehakoe ka ho sebelisa taelo ena:
Sheba lehakoe la README bakeng sa lintlha tse ling.
U ka kenya le ho laola Sass ea Bootstrap le JavaScript u sebelisa Composer :
Haeba u nts'etsapele ho .NET, u ka kenya le ho laola Bootstrap's CSS kapa Sass le JavaScript u sebelisa NuGet :