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
/bootstrap
eolaire fréimhe agus rithnpm install
chun á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 dist cruthaíonn sé an t- /dist/ eolaire 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 run
chun 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-serve
sa líne ordaithe. - Oscail
http://localhost:9001
i 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
.