Source

បង្កើតឧបករណ៍

ស្វែងយល់ពីរបៀបប្រើប្រាស់ស្គ្រីប npm ដែលរួមបញ្ចូលរបស់ Bootstrap ដើម្បីបង្កើតឯកសាររបស់យើង ចងក្រងកូដប្រភព ដំណើរការសាកល្បង និងច្រើនទៀត។

ការដំឡើងឧបករណ៍

Bootstrap ប្រើ ស្គ្រីប NPM សម្រាប់ប្រព័ន្ធបង្កើតរបស់វា។ package.json របស់យើង រួមបញ្ចូលវិធីសាស្រ្តងាយស្រួលសម្រាប់ធ្វើការជាមួយក្របខ័ណ្ឌ រួមទាំងការចងក្រងកូដ ការធ្វើតេស្តដែលកំពុងដំណើរការ និងច្រើនទៀត។

ដើម្បីប្រើប្រព័ន្ធបង្កើតរបស់យើង និងដំណើរការឯកសាររបស់យើងក្នុងមូលដ្ឋាន អ្នកនឹងត្រូវការច្បាប់ចម្លងនៃឯកសារប្រភព និង Node របស់ Bootstrap ។ អនុវត្តតាមជំហានទាំងនេះ ហើយអ្នកគួរតែត្រៀមខ្លួនដើម្បីរញ្ជួយ៖

  1. ទាញយក និងដំឡើង Node.js ដែលយើងប្រើដើម្បីគ្រប់គ្រងភាពអាស្រ័យរបស់យើង។
  2. រុករកទៅ /bootstrapថត root ហើយរត់ npm installដើម្បីដំឡើងភាពអាស្រ័យក្នុងតំបន់របស់យើងដែលបានរាយក្នុង package.json
  3. ដំឡើង Ruby ដំឡើង Bundler ជាមួយ gem install bundlerហើយចុងក្រោយដំណើរការ bundle install. វានឹងដំឡើងភាពអាស្រ័យ Ruby ទាំងអស់ដូចជា Jekyll និងកម្មវិធីជំនួយ។
    • អ្នក​ប្រើ 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 ទាំងអស់។

បុព្វបទស្វ័យប្រវត្តិ

Bootstrap ប្រើ Autoprefixer (រួមបញ្ចូលនៅក្នុងដំណើរការបង្កើតរបស់យើង) ដើម្បីបន្ថែមបុព្វបទរបស់អ្នកលក់ដោយស្វ័យប្រវត្តិទៅលក្ខណៈសម្បត្តិ CSS មួយចំនួននៅពេលបង្កើត។ ការធ្វើដូច្នេះជួយយើងសន្សំសំចៃពេលវេលា និងកូដដោយអនុញ្ញាតឱ្យយើងសរសេរផ្នែកសំខាន់ៗនៃ CSS របស់យើងក្នុងពេលតែមួយ ខណៈពេលដែលលុបបំបាត់តម្រូវការសម្រាប់អ្នកលក់ mixins ដូចអ្វីដែលបានរកឃើញនៅក្នុង v3 ។

យើងរក្សាបញ្ជីកម្មវិធីរុករកដែលគាំទ្រតាមរយៈ Autoprefixer នៅក្នុងឯកសារដាច់ដោយឡែកមួយនៅក្នុងឃ្លាំង GitHub របស់យើង។ សូមមើល /package.json សម្រាប់ព័ត៌មានលម្អិត។

ឯកសារក្នុងស្រុក

ការដំណើរការឯកសាររបស់យើងនៅក្នុងមូលដ្ឋានតម្រូវឱ្យប្រើប្រាស់ Jekyll ដែលជាម៉ាស៊ីនបង្កើតគេហទំព័រឋិតិវន្តដែលអាចបត់បែនបានដែលផ្តល់ឱ្យយើងនូវ៖ មូលដ្ឋានរួមមាន ឯកសារដែលមានមូលដ្ឋានលើ Markdown គំរូ និងច្រើនទៀត។ នេះជារបៀបចាប់ផ្តើម៖

  1. ដំណើរការតាមរយៈការ ដំឡើងឧបករណ៍ ខាងលើដើម្បីដំឡើង Jekyll (អ្នកបង្កើតគេហទំព័រ) និងភាពអាស្រ័យ Ruby ផ្សេងទៀតជាមួយ bundle install.
  2. ពី /bootstrapថត root រត់ npm run docs-serveក្នុងបន្ទាត់ពាក្យបញ្ជា។
  3. បើក http://localhost:9001នៅក្នុងកម្មវិធីរុករករបស់អ្នក ហើយvoilà។

ស្វែងយល់បន្ថែមអំពីការប្រើប្រាស់ Jekyll ដោយអាន ឯកសារ របស់វា ។

ការ​ដោះស្រាយ​បញ្ហា

ប្រសិនបើអ្នកជួបប្រទះបញ្ហាក្នុងការដំឡើងភាពអាស្រ័យ សូមលុបកំណែពឹងផ្អែកពីមុនទាំងអស់ (សកល និងក្នុងស្រុក)។ បន្ទាប់មក ដំណើរការឡើងវិញ npm install