Herramientas nisqakunata hatarichiy
Yachay imayna Bootstrap kaqpa churasqa npm scriptkuna llamk'achiyta qillqayku ruwanapaq, pukyuta huñunapaq, pruebakuna purichinapaq chaymanta aswan.
Bootstrap NPM qillqakunata ruwana sistemanpaq llamk'achin. Package.jsonniykuqa allin ñankuna marco kaqwan llamk'anapaq kachkan, chaymanta codigo huñuy, pruebakuna purichiy chaymanta aswan.
Ruway sistemaykuta llamk'achinapaq chaymanta qillqayku kitipi purichinapaq, huk Bootstrap pukyuta willañiqikuna chaymanta Node kaqmanta huk copiata necesitanki. Kay ruwaykunata qatiy chaymanta listo kanayki tiyan kuyuchinaykipaq:
- Node.js uraykachiy chaymanta churay , mayqinwanchus llamk'achiyku dependenciayku kamachinaykupaq.
- Sapsi
/bootstrapwillañiqiman puriy chaymanta purichiy package.jsonnpm installkaqpi listasqa llaqta hapipakuyniyku churanapaq . - Rubyta churay , Bundler nisqawan churay
gem install bundler, chaymanta tukukuypi purichiybundle install. Kayqa llapa Ruby hapirinakunata churanqa, ahinataq Jekyll chaymanta plugins.- Windows kaqmanta llamkaqkuna: Kay yanapakuyta ñawiriy Jekyll mana sasachakuyniyuq llamk'achinapaq.
Tukuptinqa, kamachiy chirumanta qusqa imaymana kamachiykunata purichiyta atinki.
Package.json nisqaykupi kay kamachiykuna chaymanta ruwanakuna kachkan:
| Ruwana | Willay |
|---|---|
npm run dist |
npm run dist/disthuñusqa willañiqikunawan willañiqita ruwan . Sass , Autoprefixer , UglifyJS nisqakunatam llamk'achin . |
npm test |
Kikin npm run distplus chaymi pruebakunata localmente purichin |
npm run docs |
CSS chaymanta JavaScript docs kaqpaq ruwan chaymanta lints ruwan. Chaymantaqa qillqakunata llaqtapi purichiyta atinki npm run docs-serve. |
Ruway npm runllapa npm qillqakunata qhawanaykipaq.
Bootstrap Autoprefixer kaqwan (ruray ruwayniykupi yapasqa) llamk'achin kikinmanta ranqhaq ñawpaqnin wakin CSS kaqninkunaman ruwana pachapi yapananpaq. Chayta ruwayqa pachata chaymanta codigota waqaychan huk kutillapi CSSniykumanta llave partekuna qillqayta saqispa chaymanta v3 kaqpi tarisqa hina ranqhaq mixins necesidadta chinkachispa.
Autoprefixer kaqninta yanapasqa maskaqpa lista kaqninta huk sapaq willakuypi GitHub waqaychasqayku ukhupi waqaychayku. /package.json nisqapi qhaway sut'inchaykunapaq.
Documentacionniyku localpi purichiyqa Jekyll llamk'ayta munan, huk decentemente flexible sitio estático generador kaqmanta chaymanta quwanchik: básicas incluyes, archivokuna Markdown-manta ruwasqa, plantillas chaymanta aswan. Kaypi imayna qallarinapaq:
- Hawa llamkanakuna churanawan purichiy Jekyll (siti ruwaq) chaymanta wak Ruby hapirinakuna kaqwan churanapaq
bundle install. - Sapsi
/bootstrapqillqana mayt'umanta,npm run docs-servekamachiy chirupi purichiy. - Navegadorniykipi kichay
http://localhost:9001, hinaspa voilà.
Jekyll llamk'achiyta astawan yachay qillqankunata ñawirispa .
Sichus sasachakuykunawan tupanki hapirinakuna churaypi, llapa ñawpaq hapirina layakunata (tukuy pacha chaymanta kiti) chinkachiy. Chaymanta, yapamanta purichiy npm install.