Source

اوزار ٺاھيو

سکو ته Bootstrap جي شامل ڪيل npm اسڪرپٽ کي ڪيئن استعمال ڪجي اسان جي ڊاڪيومينٽيشن ٺاهڻ، ماخذ ڪوڊ گڏ ڪرڻ، ٽيسٽ هلائڻ، ۽ وڌيڪ.

اوزار جي جوڙجڪ

بوٽ اسٽريپ استعمال ڪري ٿو NPM اسڪرپٽ ان جي تعمير سسٽم لاءِ. اسان جي package.json ۾ فريم ورڪ سان ڪم ڪرڻ لاءِ آسان طريقا شامل آهن، بشمول ڪوڊ گڏ ڪرڻ، ٽيسٽ هلائڻ، ۽ وڌيڪ.

اسان جي تعميراتي سسٽم کي استعمال ڪرڻ ۽ مقامي طور تي اسان جي دستاويز کي هلائڻ لاء، توهان کي بوٽ اسٽريپ جي سورس فائلن ۽ نوڊ جي ڪاپي جي ضرورت پوندي. انهن قدمن تي عمل ڪريو ۽ توهان کي پٿر ڪرڻ لاء تيار ٿيڻ گهرجي:

  1. ڊائون لوڊ ۽ انسٽال ڪريو Node.js ، جيڪو اسان استعمال ڪندا آهيون اسان جي انحصار کي منظم ڪرڻ لاء.
  2. /bootstrapروٽ ڊاريڪٽري ڏانھن وڃو ۽ npm installاسان جي مقامي انحصار کي انسٽال ڪرڻ لاء ھلايو package.json .
  3. Ruby انسٽال ڪريو ، Bundler سان انسٽال ڪريو gem install bundler، ۽ آخرڪار ھلايو bundle install. اهو سڀني روبي انحصار کي انسٽال ڪندو، جهڙوڪ Jekyll ۽ پلگ ان.
    • ونڊوز استعمال ڪندڙ: هي گائيڊ پڙهو Jekyll حاصل ڪرڻ ۽ بغير ڪنهن مسئلن جي هلائڻ لاءِ.

مڪمل ٿيڻ تي، توهان ڪمانڊ لائن مان مهيا ڪيل مختلف حڪمن کي هلائڻ جي قابل هوندا.

NPM اسڪرپٽ استعمال ڪندي

اسان جي package.json ۾ ھيٺيون حڪم ۽ ڪم شامل آھن:

ڪم وصف
npm run dist npm run distڊاريڪٽري ٺاهي ٿو /distمرتب ڪيل فائلن سان. استعمال ڪري ٿو Sass ، Autoprefixer ، ۽ UglifyJS .
npm test انهي سان npm run distگڏ گڏوگڏ اهو مقامي طور تي ٽيسٽ هلندو آهي
npm run docs دستاويزن لاءِ سي ايس ايس ۽ جاوا اسڪرپٽ ٺاهي ۽ لِنٽ ڪري ٿو. توھان پوءِ ھلائي سگھوٿا دستاويز مقامي طور تي npm run docs-serve.

سڀ npm npm runاسڪرپٽ ڏسڻ لاءِ هلو.

خودڪشي ڪندڙ

بوٽ اسٽريپ استعمال ڪري ٿو Autoprefixer (شامل آهي اسان جي تعمير جي عمل ۾) خودڪار طور تي وينڊر پريفڪس شامل ڪرڻ لاءِ ڪجهه سي ايس ايس ملڪيتن تي تعمير وقت. ائين ڪرڻ اسان کي وقت ۽ ڪوڊ بچائي ٿو اسان کي اسان جي CSS جا اهم حصا هڪ ئي وقت لکڻ جي اجازت ڏئي ٿي جڏهن ته وينڊرز ميڪسين جي ضرورت کي ختم ڪندي جيئن v3 ۾ مليا آهن.

اسان پنهنجي GitHub مخزن جي اندر هڪ الڳ فائل ۾ Autoprefixer ذريعي سپورٽ ڪيل برائوزرن جي لسٽ برقرار رکون ٿا. تفصيل لاءِ ڏسو /package.json .

مقامي دستاويز

اسان جي دستاويزن کي مقامي طور تي هلائڻ لاءِ Jekyll جي استعمال جي ضرورت آهي، هڪ مهذب لچڪدار جامد سائيٽ جنريٽر جيڪو اسان کي مهيا ڪري ٿو: بنيادي شامل آهن، مارڪ ڊائون تي ٻڌل فائلون، ٽيمپليٽس، ۽ وڌيڪ. هتي اهو ڪيئن شروع ڪجي:

  1. جيڪل (سائيٽ بلڊر) ۽ ٻين روبي انحصار کي انسٽال ڪرڻ لاءِ مٿي ڏنل ٽولنگ سيٽ اپ ذريعي هلايو bundle install.
  2. روٽ /bootstrapڊاريڪٽري مان، npm run docs-serveڪمانڊ لائن ۾ هلائي.
  3. توهان جي برائوزر ۾ کوليو http://localhost:9001، ۽ voilà.

Jekyll استعمال ڪرڻ بابت وڌيڪ ڄاڻو ان جي دستاويز کي پڙهڻ سان .

مشڪلاتون

ڇا توهان کي انحصار کي نصب ڪرڻ ۾ مشڪلاتن سان منهن ڏيڻ گهرجي، سڀني پوئين انحصار ورزن (عالمي ۽ مقامي) کي انسٽال ڪريو. پوء، وري هلايو npm install.