Kūkulu i nā mea hana
E aʻo pehea e hoʻohana ai i nā palapala npm i hoʻokomo ʻia e Bootstrap e kūkulu i kā mākou palapala, hōʻuluʻulu kumu kumu, holo i nā hoʻokolohua, a me nā mea hou aku.
Hoʻonohonoho mea hana
Hoʻohana ʻo Bootstrap i nā palapala NPM no kāna ʻōnaehana kūkulu. Loaʻa i kā mākou package.json nā ala kūpono no ka hana ʻana me ka framework, me ka hoʻopili ʻana i nā code, nā hoʻāʻo holo, a me nā mea hou aku.
No ka hoʻohana ʻana i kā mākou ʻōnaehana kūkulu a holo i kā mākou palapala ma ka ʻāina, pono ʻoe i kope o nā faila kumu o Bootstrap a me Node. E hahai i kēia mau ʻanuʻu a pono ʻoe e hoʻopololei:
- Hoʻoiho a hoʻokomo iā Node.js , a mākou e hoʻohana ai e hoʻokele i kā mākou hilinaʻi.
- E hoʻokele i ka /bootstrappapa kuhikuhi kumu a holonpm installe hoʻokomo i kā mākou mau hilinaʻi kūloko i helu ʻia ma package.json .
- E hoʻouka iā Ruby , e hoʻokomo i ka Bundler me gem install bundler, a holo hopebundle install. E hoʻokomo kēia i nā mea hilinaʻi Ruby, e like me Jekyll a me nā plugins.- Nā mea hoʻohana Windows: E heluhelu i kēia alakaʻi e hoʻāla iā Jekyll a holo me ka pilikia ʻole.
 
Ke hoʻopau ʻia, hiki iā ʻoe ke holo i nā kauoha like ʻole i hāʻawi ʻia mai ka laina kauoha.
Ke hoʻohana nei i nā palapala NPM
Aia kā mākou package.json i kēia mau kauoha a me nā hana:
| hana | wehewehe | 
|---|---|
| npm run dist | npm run disthana i ka/distpapa kuhikuhi me nā faila i hui ʻia. Hoʻohana iā Sass , Autoprefixer , a me UglifyJS . | 
| npm test | E like npm run distme ka hoʻohana ʻana i nā hoʻokolohua kūloko | 
| npm run docs | Kūkulu a lints CSS a me JavaScript no nā palapala. Hiki iā ʻoe ke holo i ka palapala ma ka ʻāina ma o npm run docs-serve. | 
Holo npm rune ʻike i nā palapala npm āpau.
Mea hoʻopono
Hoʻohana ʻo Bootstrap iā Autoprefixer (i loko o kā mākou hana kūkulu) e hoʻohui i nā prefix mea kūʻai aku i kekahi mau waiwai CSS i ka manawa kūkulu. ʻO ka hana ʻana pēlā e mālama ai mākou i ka manawa a me ke code ma ka ʻae ʻana iā mākou e kākau i nā ʻāpana koʻikoʻi o kā mākou CSS i hoʻokahi manawa ʻoiai e hoʻopau ana i ka pono o nā mixins mea kūʻai aku e like me nā mea i loaʻa ma v3.
Mālama mākou i ka papa inoa o nā polokalamu kele pūnaewele i kākoʻo ʻia ma o Autoprefixer ma kahi faila ʻokoʻa i loko o kā mākou waihona GitHub. E ʻike i /.browserslistrc no nā kikoʻī.
Nā palapala kūloko
Pono ka hoʻohana ʻana i kā mākou palapala palapala i ka Jekyll, kahi mea hoʻomohala pūnaewele maʻalahi e hāʻawi iā mākou: nā waihona kumu, nā faila i hoʻokumu ʻia ʻo Markdown, nā templates, a me nā mea hou aku. Eia pehea e hoʻomaka ai:
- E holo i ka hoʻonohonoho mea hana ma luna e hoʻokomo iā Jekyll (ka mea hana pūnaewele) a me nā mea hilinaʻi ʻē aʻe ʻo Ruby me bundle install.
- Mai ka /bootstrappapa kuhikuhi kumu, holonpm run docs-servei ka laina kauoha.
- E wehe http://localhost:9001i kāu polokalamu kele pūnaewele, a voilà.
E aʻo hou e pili ana i ka hoʻohana ʻana iā Jekyll ma ka heluhelu ʻana i kāna palapala .
Hoʻoponopono pilikia
Inā loaʻa iā ʻoe nā pilikia me ka hoʻokomo ʻana i nā hilinaʻi, e wehe i nā mana hilinaʻi mua (ka honua a me ka kūloko). A laila, hana hou npm install.