Source

قورال ياساش

Bootstrap نىڭ ئۆز ئىچىگە ئالغان npm قوليازمىلىرىنى ئىشلىتىپ ھۆججەتلىرىمىزنى قۇرۇش ، مەنبە كودى تۈزۈش ، سىناقلارنى ئىجرا قىلىش ۋە باشقىلارنى ئىشلىتىشنى ئۆگىنىۋېلىڭ.

قورال تەڭشەش

Bootstrap ئۆزىنىڭ قۇرۇش سىستېمىسى ئۈچۈن NPM قوليازمىسىنى ئىشلىتىدۇ. Package.json رامكا بىلەن ئىشلەشنىڭ قۇلايلىق ئۇسۇللىرىنى ئۆز ئىچىگە ئالىدۇ ، بۇلار كود تۈزۈش ، ئىجرا قىلىش سىنىقى ۋە باشقىلار .

قۇرۇش سىستېمىمىزنى ئىشلىتىش ۋە ھۆججەتلىرىمىزنى يەرلىكتە ئىجرا قىلىش ئۈچۈن ، Bootstrap نىڭ ئەسلى ھۆججىتى ۋە Node نىڭ كۆپەيتىلگەن نۇسخىسىغا ئېھتىياجلىق بولىسىز. بۇ باسقۇچلارغا ئەگىشىڭ ، تەۋرىنىشكە تەييارلىق قىلىشىڭىز كېرەك:

  1. تايىنىشچانلىقىمىزنى باشقۇرۇش ئۈچۈن ئىشلىتىدىغان Node.js نى چۈشۈرۈپ قاچىلاڭ .
  2. يىلتىز /bootstrapمۇندەرىجىسىگە يۆتكىلىپ ، pack.jsonnpm install دا كۆرسىتىلگەن يەرلىك تايىنىشچانلىقىمىزنى ئورنىتىڭ .
  3. 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 ئامبىرىمىز ئىچىدىكى ئايرىم ھۆججەتتە ساقلايمىز. تەپسىلاتىنى /package.json دىن كۆرۈڭ.

يەرلىك ھۆججەتلەر

ھۆججەتلىرىمىزنى يەرلىكتە ئىجرا قىلىش بىزنى تەمىنلەيدىغان جانلىق جانلىق تۇراقلىق تور گېنېراتورى Jekyll نى ئىشلىتىشنى تەلەپ قىلىدۇ: ئاساسى مەزمۇنلار ، Markdown نى ئاساس قىلغان ھۆججەتلەر ، قېلىپلار ۋە باشقىلار. ئۇنى قانداق باشلاش كېرەك:

  1. ئۈستىدىكى قورال قوراللىرىنى ئىجرا قىلىپ ، Jekyll (تور بېكەت قۇرغۇچى) ۋە باشقا Ruby بېقىنىشلىرىنى قاچىلاڭ bundle install.
  2. يىلتىز /bootstrapمۇندەرىجىسىدىن npm run docs-serveبۇيرۇق قۇرىدا ئىجرا قىلىڭ.
  3. http://localhost:9001تور كۆرگۈچىڭىزدە ئېچىڭ .

ئۇنىڭ ھۆججەتلىرىنى ئوقۇش ئارقىلىق Jekyll نى ئىشلىتىش ھەققىدىكى تەپسىلاتلار .

كاشىلا

بېقىنىش ئورنىتىش مەسىلىسىگە يولۇقسىڭىز ، ئىلگىرىكى بېقىنىش نەشىرىنى (يەرشارى ۋە يەرلىك) ئۆچۈرۈڭ. ئاندىن قايتا قوزغىتىڭ npm install.