Source

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:

  1. Dakêşin û saz bikin Node.js , ku em bikar tînin ku girêdanên xwe birêve bibin.
  2. /bootstrapBigerin pelrêça root û birevin npm installda ku girêdanên me yên herêmî yên ku di pakêtê.json de hatine navnîş kirin saz bikin .
  3. Ruby saz bikin , bi Bundler re saz bikin gem install bundler, û di dawiyê de bimeşînin bundle 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/distpelrêça bi pelên berhevkirî diafirîne . Sass , Autoprefixer , û UglifyJS bikar tîne .
npm test Heman wekî npm run distplus 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 runda 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:

  1. 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.
  2. /bootstrapJi pelrêça root , npm run docs-servedi rêzika fermanê de bimeşînin.
  3. http://localhost:9001Di 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 installbikin.