Uirlisí a thógáil
Faigh amach conas scripteanna npm san áireamh Bootstrap a úsáid chun ár gcáipéisíocht a thógáil, cód foinse a thiomsú, tástálacha a rith, agus go leor eile.
Socrú uirlisí
Úsáideann Bootstrap scripteanna NPM dá chóras tógála. Áiríonn ár package.json modhanna áisiúla chun oibriú leis an gcreat, lena n-áirítear cód a thiomsú, tástálacha a rith, agus go leor eile.
Chun ár gcóras tógála a úsáid agus ár ndoiciméadú a rith go háitiúil, beidh cóip de bhunchomhaid Bootstrap agus Node uait. Lean na céimeanna seo agus ba chóir duit a bheith réidh le carraig:
- Íoslódáil agus suiteáil Node.js , a úsáidimid chun ár spleáchais a bhainistiú.
- Déan nascleanúint chuig an /bootstrapeolaire fréimhe agus rithnpm installchun ár spleáchais áitiúla atá liostaithe i package.json a shuiteáil .
- Suiteáil Ruby , suiteáil Bundler le gem install bundler, agus ar deireadh rithbundle install. Suiteálfaidh sé seo gach spleáchas Ruby, mar shampla Jekyll agus forlíontáin.- Úsáideoirí Windows: Léigh an treoir seo chun Jekyll a chur ar bun agus a oibriú gan fadhbanna.
 
Nuair a bheidh tú críochnaithe, beidh tú in ann na horduithe éagsúla a sholáthraítear ón líne ordaithe a rith.
Ag baint úsáide as scripteanna NPM
Áiríonn ár pack.json na horduithe agus na tascanna seo a leanas:
| Tasc | Cur síos | 
|---|---|
| npm run dist | npm run distcruthaíonn sé an t-/disteolaire le comhaid tiomsaithe. Úsáideann Sass , Autoprefixer , agus UglifyJS . | 
| npm test | Mar an gcéanna npm run dist, ritheann sé tástálacha go háitiúil | 
| npm run docs | Tógann agus lints CSS agus JavaScript do dhoiciméid. Is féidir leat na doiciméid a rith go háitiúil trí npm run docs-serve. | 
Rith npm runchun na scripteanna npm go léir a fheiceáil.
Uathréimír
Úsáideann Bootstrap Autoprefixer (san áireamh inár bpróiseas tógála) chun réimíreanna díoltóirí a chur go huathoibríoch le roinnt maoine CSS ag am tógála. Sábhálann sé sin am agus cód dúinn trí ligean dúinn codanna tábhachtacha dár CSS a scríobh aon am amháin agus deireadh a chur leis an ngá atá le meascáin díoltóirí cosúil leis na cinn atá le fáil in v3.
Coimeádaimid liosta na mbrabhsálaithe a dtacaítear leo trí Autoprefixer i gcomhad ar leith laistigh dár stór GitHub. Féach /.browserslistrc le haghaidh sonraí.
Doiciméadúchán áitiúil
Chun ár gcáipéisíocht a rith go háitiúil ní mór úsáid a bhaint as Jekyll, gineadóir suímh statach réasúnta solúbtha a sholáthraíonn dúinn: áirítear bunúsach, comhaid Markdown-bhunaithe, teimpléid, agus go leor eile. Seo conas é a thosú:
- Rith tríd an socrú uirlisí thuas chun Jekyll (tógálaí an tsuímh) agus spleáchais Ruby eile a shuiteáil le bundle install.
- Ón eolaire fréimhe /bootstrap, reáchtáilnpm run docs-servesa líne ordaithe.
- Oscail http://localhost:9001i do bhrabhsálaí, agus voilà.
Léigh tuilleadh faoi Jekyll a úsáid .
Fabhtcheartú
Má bhíonn fadhbanna agat le suiteáil spleáchais, díshuiteáil gach leagan spleáchais roimhe seo (domhanda agus áitiúil). Ansin, athrith npm install.