Багаж хэрэгсэл бүтээх
Bootstrap-д орсон npm скриптүүдийг манай баримт бичгийг бүтээх, эх кодыг эмхэтгэх, тест ажиллуулах болон бусад зүйлд хэрхэн ашиглах талаар суралцаарай.
Bootstrap нь бүтээх системдээ NPM скрипт ашигладаг. Манай package.json нь кодыг эмхэтгэх, тест ажиллуулах гэх мэт фреймворктой ажиллахад тохиромжтой аргуудыг агуулдаг.
Манай бүтээх системийг ашиглаж, манай баримт бичгийг дотооддоо ажиллуулахын тулд танд Bootstrap-ийн эх файл болон Node-ийн хуулбар хэрэгтэй болно. Эдгээр алхмуудыг дагана уу, та рок хийхэд бэлэн байх ёстой:
- Бид өөрсдийн хамаарлыг удирдахад ашигладаг Node.js-г татаж аваад суулгаарай .
- Үндсэн
/bootstrap
лавлах руу шилжиж, package.jsonnpm install
-д жагсаасан манай локал хамаарлыг суулгахын тулд ажиллуулна уу . - Ruby -г суулгаж, Bundler -ийг суулгаад
gem install bundler
эцэст нь ажиллуулнаbundle install
. Энэ нь Jekyll болон залгаасууд гэх мэт бүх Ruby хамаарлыг суулгах болно.- Windows хэрэглэгчид: Jekyll-г асуудалгүй ажиллуулахын тулд энэ гарын авлагыг уншина уу .
Дууссаны дараа та тушаалын мөрөөс өгсөн янз бүрийн тушаалуудыг ажиллуулах боломжтой болно.
Манай package.json нь дараах тушаалууд болон даалгавруудыг агуулдаг:
Даалгавар | Тодорхойлолт |
---|---|
npm run dist |
npm run dist /dist эмхэтгэсэн файлуудтай лавлах үүсгэнэ . Sass , Autoprefixer болон UglifyJS ашигладаг . |
npm test |
npm run dist Дээрээс нь орон нутагт туршилт явуулдагтай адил |
npm run docs |
Баримт бичигт зориулсан CSS болон JavaScript-г бүтээж, холбодог. Дараа нь та баримтжуулалтыг локалаар дамжуулан ажиллуулж болно npm run docs-serve . |
npm run
Бүх npm скриптүүдийг харахын тулд ажиллуулна уу.
Bootstrap нь бүтээх үед зарим CSS шинж чанаруудад үйлдвэрлэгчийн угтварыг автоматаар нэмэхийн тулд Autoprefixer (бидний бүтээх процесст багтсан) ашигладаг. Үүнийг хийснээр бидэнд CSS-ийн гол хэсгүүдийг нэг удаа бичих боломжийг олгож, v3-д байдаг шиг нийлүүлэгчийн хольцын хэрэгцээг арилгаснаар бидэнд цаг хугацаа, кодыг хэмнэдэг.
Бид Autoprefixer-ээр дэмжигдсэн хөтчүүдийн жагсаалтыг GitHub репозиторын доторх тусдаа файлд хадгалдаг. Дэлгэрэнгүйг /package.json-оос үзнэ үү.
Манай баримт бичгийг орон нутагт ажиллуулахын тулд бидэнд үндсэн, Markdown-д суурилсан файлууд, загварууд болон бусад зүйлсийг хангадаг уян хатан статик сайт үүсгэгч Jekyll-ийг ашиглах шаардлагатай. Үүнийг хэрхэн эхлүүлэх вэ:
- Jekyll (сайт бүтээгч) болон Ruby-ийн бусад хамаарлыг суулгахын тулд дээрх багаж хэрэгслийн тохиргоог гүйлгэн ажиллуулна уу
bundle install
. - Үндсэн
/bootstrap
лавлахаасnpm run docs-serve
тушаалын мөрөнд ажиллуулна уу. - Хөтөч дээрээ нээгээд
http://localhost:9001
, voilà.
Jekyll-ийг ашиглах талаар түүний баримт бичгийг уншина уу .
Хэрэв та хамаарлыг суулгахад асуудал гарвал өмнөх бүх хамаарлын хувилбаруудыг (дэлхий болон орон нутгийн) устгана уу. Дараа нь дахин ажиллуул npm install
.