Amûran ava bikin
Fêr bibin ka meriv çawa skrîptên npm yên Bootstrap-ê bikar tîne da ku belgeyên me ava bikin, koda çavkaniyê berhev bikin, ceribandinan bimeşînin, û hêj bêtir.
Sazkirina amûran
Bootstrap ji bo pergala avakirina xwe nivîsarên NPM bikar tîne. Package.json me ji bo xebata bi çarçoweyê re rêbazên hêsan vedihewîne, tevî berhevkirina kodê, ceribandinên xebitandinê, û hêj bêtir.
Ji bo ku pergala avakirina me bikar bînin û belgeyên me li herêmî bimeşînin, hûn ê hewceyê kopiyek pelên çavkaniya Bootstrap û Node bin. Van gavan bişopînin û divê hûn amade bin ku rok bikin:
- Dakêşin û saz bikin Node.js , ku em bikar tînin ku girêdanên xwe birêve bibin.
/bootstrap
Bigerin pelrêça root û birevinnpm install
da ku girêdanên me yên herêmî yên ku di pakêtê.json de hatine navnîş kirin saz bikin .- Ruby saz bikin , bi Bundler re saz bikin
gem install bundler
, û di dawiyê de bimeşîninbundle install
. Ev ê hemî girêdanên Ruby, wekî Jekyll û pêvekan saz bike.- Bikarhênerên Windows-ê: Vê rêbernameyê bixwînin da ku Jekyll bê pirsgirêk rabe û bixebite.
Dema ku qediya, hûn ê bikaribin fermanên cihêreng ên ku ji rêzika fermanê têne peyda kirin bimeşînin.
Skrîptên NPM bikar tînin
package.json me ferman û peywirên jêrîn vedihewîne:
Karî | Terîf |
---|---|
npm run dist |
npm run dist /dist pelrêça bi pelên berhevkirî diafirîne . Sass , Autoprefixer , û UglifyJS bikar tîne . |
npm test |
Heman wekî npm run dist plus ew ceribandinên herêmî dimeşîne |
npm run docs |
CSS û JavaScript-ê ji bo belgeyan ava dike û dixe. Dûv re hûn dikarin bi navgîniya herêmî belgeyê bimeşînin npm run docs-serve . |
Birevin npm run
da ku hemî nivîsarên npm bibînin.
Autoprefixer
Bootstrap Autoprefixer (di pêvajoya avakirina me de tê de) bikar tîne da ku di dema çêkirinê de pêşgiriyên firoşkar bixweber li hin taybetmendiyên CSS zêde bike. Bi kirina vê yekê rê dide me ku em beşên sereke yên CSS-a xwe yek carek binivîsin û di heman demê de hewcedariya mîksên firoşkar ên mîna yên ku di v3 de têne dîtin ji holê rakin, dem û kodê me xilas dike.
Em navnîşa gerokên ku bi Autoprefixer ve têne piştgirî kirin di pelek cûda de di nav depoya xweya GitHub de diparêzin. Ji bo hûragahiyan li /.browserslistrc binêre.
Belgeyên herêmî
Rêvekirina belgeyên me yên herêmî hewce dike ku Jekyll bikar bînin, jeneratorek malpera statîk a maqûl a ku ji me re peyda dike: navên bingehîn, pelên Markdown-based, şablon, û hêj bêtir. Li vir e ku meriv wê çawa dest pê bike:
- Sazkirina amûrkirinê ya li jor bimeşînin da ku Jekyll (çêkerê malperê) û girêdayîyên din ên Ruby bi saz bikin
bundle install
. /bootstrap
Ji pelrêça root ,npm run docs-serve
di rêzika fermanê de bimeşînin.http://localhost:9001
Di geroka xwe de vekin , û deng bikin.
Di derbarê karanîna Jekyll de bi xwendina belgeyên wê bêtir fêr bibin .
Çareserkirina pirsgirêkan
Ger hûn di sazkirina pêwendiyan de bi pirsgirêkan re rû bi rû bimînin, hemî guhertoyên pêwendiyê yên berê (gerdûnî û herêmî) rakin. Piştre, dubare npm install
bikin.