Source

Meeshaalee ijaaruu

Akkaataa iskiriiptii npm Bootstrap hammatame fayyadamuun galmee keenya ijaaruu, koodii madda qindeessuu, qormaata gaggeessuu fi kkf baradhu.

Meeshaalee qopheessuu

Bootstrap sirna ijaarsa isaaf iskiriiptii npm fayyadama. package.json keenya malawwan mijataa unkaa wajjin hojjechuuf gargaaran of keessatti qabata, kanneen akka koodii qindeessuu, qormaata gaggeessuu fi kkf dabalatee.

Sirna ijaarsa keenya fayyadamuu fi galmee keenya naannootti hojjechuuf, waraabbii faayiloota madda Bootstrap fi Node si barbaachisa. Tarkaanfiiwwan kana hordofaa rock gochuuf qophii ta'uu qabdu:

  1. Node.js , kan hirkattummaa keenya bulchuuf itti fayyadamnu buufadhaatii fe'aa .
  2. Gara /bootstrapgalmee hundee qajeeliitii hirkattummaa naannoo keenyaa package.jsonnpm install keessatti tarreeffaman fe'uuf fiigi .
  3. Ruby fe'i , Bundler waliin fe'i gem install bundler, dhumarratti hojjedhu bundle install. Kunis hirkattummaa Ruby hunda, kan akka Jekyll fi plugins ni fe'a.
    • Fayyadamtoota Windows: Jekyll rakkoo malee akka hojjetu gochuuf qajeelfama kana dubbisaa .

Yeroo xumuramu, ajajoota adda addaa sarara ajajaa irraa kennaman hojjechuu ni dandeessa.

Iskiriiptii npm fayyadamuu

package.json keenya ajajootaa fi hojiiwwan armaan gadii of keessatti qabata:

Hojii Ibsa
npm run dist npm run dist/dist/galmee faayilii qindaa'an waliin uuma . Sass , Ofiin Durtii , fi UglifyJS fayyadama .
npm test Same as npm run distplus qormaata naannootti fiiga
npm run docs CSS fi JavaScript galmeewwaniif ijaara fi lints godha. Sana booda galmee naannootti karaa npm run docs-serve.

npm runIskiriiptii npm hunda ilaaluuf fiigi .

Ofiin dursaa

Bootstrap yeroo ijaarsaatti ofumaan durtii gurguraa qabeentota CSS tokko tokkotti dabaluudhaaf Autoprefixer (adeemsa ijaarsa keenya keessatti hammatame) fayyadama. Kana gochuun yeroo fi koodii nu qusata, kutaalee ijoo CSS keenyaa yeroo tokkotti akka barreessinu nu dandeessisuun barbaachisummaa mixins gurgurtootaa akka v3 keessatti argaman dhabamsiisa.

Tarree biraawzaroota karaa Autoprefixer deeggaraman faayilii adda ta'e keessatti kuusaa GitHub keenya keessaa ni eeganna. Bal'ina isaaf .browserslistrc ilaali .

Dokumantarii naannoo

Dokumantarii keenya naannootti hojjechuun fayyadama Jekyll, jenereetarii saayitii istaatiksii haala gaariin socho'aa ta'ee fi nuuf kennu barbaada: bu'uuraa hammata, faayiloota Markdown irratti hundaa'an, unkaalee, fi kkf. Akkaataa itti jalqabdan kunooti:

  1. Jekyll (ijaarsa saayitii) fi hirkattummaa Ruby biroo waliin fe'uuf qindeessaa meeshaa armaan olii keessa fiigi bundle install.
  2. /bootstrapGalmee hundee irraa , npm run docs-servesarara ajajaa keessatti hojjedhu.
  3. http://localhost:9001Browser keessan keessatti banaa , fi voilà.

Waa'ee Jekyll fayyadamuu galmee isaa dubbisuudhaan caalaatti baradhu .

Rakkoo furuu

Yoo hirkattummaa fe'uu irratti rakkoon si mudate, gosoota hirkattummaa duraanii hunda (addunyaa fi naannoo) haqi. Sana booda, irra deebiʼii fiigi npm install.