Source

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:

  1. Íoslódáil agus suiteáil Node.js , a úsáidimid chun ár spleáchais a bhainistiú.
  2. Déan nascleanúint chuig an /bootstrapeolaire fréimhe agus rith npm installchun ár spleáchais áitiúla atá liostaithe i package.json a shuiteáil .
  3. Suiteáil Ruby , suiteáil Bundler le gem install bundler, agus ar deireadh rith bundle 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- /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 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ú:

  1. 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.
  2. Ón eolaire fréimhe /bootstrap, reáchtáil npm run docs-servesa líne ordaithe.
  3. 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.