قورال ياساش
Bootstrap نىڭ ئۆز ئىچىگە ئالغان npm قوليازمىلىرىنى ئىشلىتىپ ھۆججەتلىرىمىزنى قۇرۇش ، مەنبە كودى تۈزۈش ، سىناقلارنى ئىجرا قىلىش ۋە باشقىلارنى ئىشلىتىشنى ئۆگىنىۋېلىڭ.
قورال تەڭشەش
Bootstrap ئۆزىنىڭ قۇرۇش سىستېمىسى ئۈچۈن npm قوليازمىسىنى ئىشلىتىدۇ. Package.json رامكا بىلەن ئىشلەشنىڭ قۇلايلىق ئۇسۇللىرىنى ئۆز ئىچىگە ئالىدۇ ، بۇلار كود تۈزۈش ، ئىجرا قىلىش سىنىقى ۋە باشقىلار .
قۇرۇش سىستېمىمىزنى ئىشلىتىش ۋە ھۆججەتلىرىمىزنى يەرلىكتە ئىجرا قىلىش ئۈچۈن ، Bootstrap نىڭ ئەسلى ھۆججىتى ۋە Node نىڭ كۆپەيتىلگەن نۇسخىسىغا ئېھتىياجلىق بولىسىز. بۇ باسقۇچلارغا ئەگىشىڭ ، تەۋرىنىشكە تەييارلىق قىلىشىڭىز كېرەك:
- بېقىنىشچانلىقىمىزنى باشقۇرۇش ئۈچۈن ئىشلىتىدىغان Node.js نى چۈشۈرۈپ قاچىلاڭ .
- يىلتىز
/bootstrap
مۇندەرىجىسىگە يۆتكىلىپ ، pack.jsonnpm install
دا كۆرسىتىلگەن يەرلىك تايىنىشچانلىقىمىزنى ئورنىتىڭ . - Ruby نى قاچىلاڭ ، Bundler نى قاچىلاڭ
gem install bundler
، ئاخىرىدا ئىجرا قىلىڭbundle install
. بۇ Jekyll ۋە قىستۇرمىلارغا ئوخشاش بارلىق Ruby بېقىنىشچانلىقىنى ئورنىتىدۇ.- Windows ئىشلەتكۈچىلىرى: Jekyll نى چاتاقسىز ئىجرا قىلىش ئۈچۈن بۇ قوللانمىنى ئوقۇڭ .
تاماملانغاندىن كېيىن ، بۇيرۇق قۇرىدا تەمىنلەنگەن ھەر خىل بۇيرۇقلارنى ئىجرا قىلالايسىز.
Npm قوليازمىسىنى ئىشلىتىش
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 قوليازمىلىرىنى كۆرۈش ئۈچۈن يۈگۈرۈڭ .
Autoprefixer
Bootstrap Autoprefixer نى ئىشلىتىدۇ (بىزنىڭ ياساش جەريانىمىزغا كىرىدۇ) قۇرۇلۇش ۋاقتىدا بەزى CSS خۇسۇسىيەتلىرىگە ساتقۇچىلارنىڭ ئالدى قوشۇلغۇچىسىنى ئاپتوماتىك قوشىدۇ. بۇنداق قىلىش بىزگە v3 دىكىگە ئوخشاش ساتقۇچىلار ئارىلاشمىسىنىڭ ئېھتىياجىنى يوقىتىش بىلەن بىر ۋاقىتتا ، CSS نىڭ مۇھىم قىسىملىرىنى بىرلا قېتىم يېزىشىمىزغا يول قويۇپ ، ۋاقىت ۋە كودنى تېجەيدۇ.
Autoprefixer ئارقىلىق قوللايدىغان توركۆرگۈچلەرنىڭ تىزىملىكىنى GitHub ئامبىرىمىز ئىچىدىكى ئايرىم ھۆججەتتە ساقلايمىز. تەپسىلاتىنى .browserslistrc دىن كۆرۈڭ.
يەرلىك ھۆججەتلەر
ھۆججەتلىرىمىزنى يەرلىكتە ئىجرا قىلىش بىزنى تەمىنلەيدىغان جانلىق جانلىق تۇراقلىق تور گېنېراتورى Jekyll نى ئىشلىتىشنى تەلەپ قىلىدۇ: ئاساسى مەزمۇنلار ، Markdown نى ئاساس قىلغان ھۆججەتلەر ، قېلىپلار ۋە باشقىلار. ئۇنى قانداق باشلاش كېرەك:
- ئۈستىدىكى قوراللارنى تەڭشەش ئارقىلىق ئىجرا قىلىپ Jekyll (تور بېكەت قۇرغۇچى) ۋە باشقا Ruby بېقىنىشلىرىنى قاچىلاڭ
bundle install
. - يىلتىز
/bootstrap
مۇندەرىجىسىدىنnpm run docs-serve
بۇيرۇق قۇرىدا ئىجرا قىلىڭ. http://localhost:9001
تور كۆرگۈچىڭىزدە ئېچىڭ .
ئۇنىڭ ھۆججىتىنى ئوقۇش ئارقىلىق Jekyll نى ئىشلىتىش ھەققىدىكى تەپسىلاتلار .
كاشىلا
بېقىنىش ئورنىتىش مەسىلىسىگە يولۇقسىڭىز ، ئىلگىرىكى بېقىنىش نەشىرىنى (يەرشارى ۋە يەرلىك) ئۆچۈرۈڭ. ئاندىن قايتا قوزغىتىڭ npm install
.