কৌণিক 4: বুটস্ট্র্যাপ কীভাবে অন্তর্ভুক্ত করবেন?


113

আমি একটি ব্যাকএন্ড বিকাশকারী এবং আমি কেবল Angular4 এর সাথে খেলছি। সুতরাং আমি এই ইনস্টলেশন টিউটোরিয়ালটি করেছি: https://www.youtube.com/watch?v=cdlbFEsAGXo

এটি দেওয়া হয়েছে, আমি কীভাবে অ্যাপটিতে বুটস্ট্র্যাপ যুক্ত করতে পারি যাতে আমি "ধারক-তরল" বা "কল-এমডি -6" শ্রেণিটি ব্যবহার করতে পারি এবং এর মতো জিনিসগুলি ব্যবহার করতে পারি?



উত্তর:


179
npm install --save bootstrap

এরপরে, কৌণিক-ক্লাই.জেসনের ভিতরে (প্রকল্পের মূল ফোল্ডারের ভিতরে), stylesবুটস্ট্র্যাপের সিএসএস ফাইলটি আবিষ্কার করুন এবং যুক্ত করুন:

"styles": [
   "../node_modules/bootstrap/dist/css/bootstrap.min.css",
   "styles.css"
],

আপডেট:
কৌণিক 6+ angular-cli.json এ পরিবর্তিত হয়েছিল angular.json


2
এটিও কাজ করছে তবে আমার ধারণা আমি স্ট্যাকওভারফ্লো.com/ জিজ্ঞাসা / 64379191৯91///২ এটিই আমার সাথে যেতে হবে। আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ!
জোসচি

4
কীভাবে বুটস্টার্ড জেএস এবং জ্যাকুরি জেএস যুক্ত করবেন?
রবি জি

6
জেএস লাগাতে আপনাকে অবশ্যই কৌণিক-ক্লিপ.জেসনে যেতে হবে এবং "স্ক্রিপ্টস" রাখতে হবে: ["../node_modules/bootstrap/dist/js/bootstrap.min.js"], এবং আপনার
জেএস

2
আপনি আমাকে ব্যাখ্যা করতে পারেন কেন ../node_modules [...]? আমার জন্য এটা ন্যায়বিচার করা উচিত /node_modules [...]
ভিনিসিয়াস ব্রাসিল

2
@vnbrs এটি সূচি html এর সাথে সম্পর্কিত path যদি আপনি কৌণিক ক্লিপ ব্যবহার করে অ্যাপ্লিকেশন তৈরি করেন তবে আপনার সূচক html ./srcঅ্যাপ্লিকেশনটির মূলের সাথে তুলনামূলকভাবে বসে । যদি আপনার সেটআপটি আলাদা হয় তবে আপনি সঠিকভাবে পথটি সামঞ্জস্য করতে পারেন।
ডিম স্ট্যাম্বাকিয়ো

100

ভিডিও দেখুন বা পদক্ষেপ অনুসরণ করুন

কৌণিক 2 / কৌণিক 4 / কৌণিক 5 / কৌণিক 6 এ বুটস্ট্র্যাপ 4 ইনস্টল করুন

আপনার প্রকল্পে বুটস্ট্র্যাপ অন্তর্ভুক্ত করার জন্য তিনটি উপায় রয়েছে
1) সূচক html ফাইলে সিডিএন লিংক যুক্ত করুন
2) এনপিএম ব্যবহার করে বুটস্ট্র্যাপ ইনস্টল করুন এবং কৌণিকগুলিতে পাথ সেট করুন প্রস্তাবিত
3) index.html ফাইলের মধ্যে npm এবং সেট পথ ব্যবহার বুটস্ট্র্যাপ ইনস্টল করুন

আমি আপনাকে এনপিএম ব্যবহার করে বুটস্ট্র্যাপ ইনস্টল করা 2 টি পদ্ধতি অনুসরণ করার পরামর্শ দিয়েছি কারণ এটি আপনার প্রকল্প ডিরেক্টরিতে ইনস্টল করা আছে এবং আপনি সহজেই এটি অ্যাক্সেস করতে পারবেন

পদ্ধতি 1

আপনার কৌণিক প্রকল্প সূচক html ফাইলটিতে বুটস্ট্র্যাপ, জ্যাকুয়ারি এবং পপার.জেএস সিডিএন পাথ যুক্ত করুন

বুটস্ট্র্যাপ সিএসএস
https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css "
বুটস্ট্র্যাপ.জেএস
https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap। min.js "
Jquery.js
https://code.jquery.com/jquery-3.2.2.slim.min.js
পপার.জেএস
https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12 .9 / UMD / popper.min.js

পদ্ধতি 2

1) এনপিএম ব্যবহার করে বুটস্ট্র্যাপ ইনস্টল করুন

npm install bootstrap --save

বুটস্ট্র্যাপ 4 ইনস্টল করার পরে, আমাদের দুটি আরও জাভাস্ক্রিপ্ট প্যাকেজ দরকার যা এই দুটি প্যাকেজ বুটস্ট্র্যাপ ছাড়া Jquery এবং Popper.js সম্পূর্ণ নয় কারণ বুটস্ট্র্যাপ 4 Jquery এবং popper.js প্যাকেজ ব্যবহার করছে তাই আমাদেরও ইনস্টল করতে হবে

2) জ্যাকুয়ারি ইনস্টল করুন

npm install jquery --save

3) পপার.জেএস ইনস্টল করুন

npm install popper.js --save

এখন বুটস্ট্র্যাপ আপনার উপর নোড_মডিউলগুলি ফোল্ডারের ভিতরে প্রকল্প ডিরেক্টরি ইনস্টল করা হবে

খোলা angular.json এই ফাইলটি কৌণিক যে ডিরেক্টরিকে ফাইল খুলুন এবং ভিতরে বুটস্ট্র্যাপ, jQuery, এবং popper.js ফাইলের পাথ যোগ করেন তারা আপনার পাওয়া যায় শৈলী [] এবং স্ক্রিপ্ট [] পাথ উদাহরণস্বরূপ নীচে দেখুন

"styles": [   
    "node_modules/bootstrap/dist/css/bootstrap.min.css",
    "styles.css"
  ],
  "scripts": [  
    "node_modules/jquery/dist/jquery.min.js",
    "node_modules/popper.js/dist/umd/popper.min.js",
    "node_modules/bootstrap/dist/js/bootstrap.min.js"
  ],

দ্রষ্টব্য: জেএস ফাইলের অনুক্রম পরিবর্তন করবেন না এটি এমন হওয়া উচিত

পদ্ধতি 3

এনপিএম ব্যবহার করে বুটস্ট্র্যাপ ইনস্টল করুন পদ্ধতি 3 এ পদ্ধতি 2 অনুসরণ করুন আমরা কেবল কৌনিক.জসনের পরিবর্তে সূচিপত্রের html ফাইলের ভিতরে পথ সেট করি ফাইলের ফাইলের

bootstrap.css

    <link rel="stylesheet" href="node_modules/bootstrap/dist/css/bootstrap.min.css",
        "styles.css">

Jquery.js

<script src="node_modules/jquery/dist/jquery.min.js"><br>

Bootstrap.js

<script src="node_modules/bootstrap/dist/js/bootstrap.min.js"><br>

Popper.js

<script src="node_modules/popper.js/dist/umd/popper.min.js"><br>

এখন বুটস্ট্র্যাপ ঠিকঠাক কাজ করছে


8
Angular6: ফাইল .angular-cli.json ফাইলটিকে এখন Angular.json বলা হয়। এবং পথটি "../ নোড_মডিউলগুলি ..." নয়, পরিবর্তে এটি হ'ল: "নোড_মডিউলস / ..." চিয়ার্স
কার্তিক প্রবুদ্ধ

আমি কৌনিক.জসন-এ স্ক্রিপ্টগুলি যুক্ত করতে পুরোপুরি ভুলে গিয়েছিলাম এবং ভাবছিলাম যে জেকোয়ারি উপাদানগুলি তাদের জিনিসগুলি কেন করছে না। আমাকে স্মরণ করার জন্য ধন্যবাদ!
এডমিনএফ

1
কৌণিক.জসনের স্ক্রিপ্টগুলিতে বুটস্ট্র্যাপ যুক্ত করা কি করে? আপনি এখনও যে কোনও জায়গায় এটি ব্যবহার করতে চান "" লিঙ্ক রিল ... "এর মাধ্যমে অন্তর্ভুক্ত করতে হবে?
জেনস ম্যান্ডার

আপনাকে ধন্যবাদ, এটি অবিশ্বাস্য যে কতগুলি উত্সের এই তথ্যের অভাব রয়েছে, বিশেষত পপার সম্পর্কে কিছুটা
অ্যাভি ই কোয়েনিগ

42

কৌণিক বুটস্ট্র্যাপ কনফিগার / সংহত / ব্যবহার করতে, প্রথমে আমাদের এনপিএম ব্যবহার করে বুটস্ট্র্যাপ প্যাকেজ ইনস্টল করতে হবে।

প্যাকেজ ইনস্টল করুন

$ npm install bootstrap@4.0.0-alpha.6 --save   // for specific version
or
$ npm install bootstrap --save   // for latest version

দ্রষ্টব্য: - সেভ কমান্ডটি প্যাকেজ.জসন ফাইলের অভ্যন্তরে আমাদের কৌণিক অ্যাপের উপর নির্ভরতা সঞ্চয় করবে।

এখন যেহেতু আমাদের উপরের পদক্ষেপের সাথে প্যাকেজটি ইনস্টল করা আছে, এখন আমরা কৌণিক সিএলআইকে বলতে পারি যে নীচের বিকল্পগুলি বা উভয় ব্যবহার করে এই স্টাইলগুলি লোড করা দরকার:

বিকল্প 1) src / styles.css ফাইলটিতে যুক্ত করা

আমরা নিচের মত নির্ভরতা যুক্ত করতে পারি:

@import "~bootstrap/dist/css/bootstrap.min.css";

বিকল্প 2) কৌণিক-ক্লাই.জেসন বা কৌণিক.জসনে যুক্ত করা

আমরা স্টাইলের সিএসএস ফাইলগুলিকে কৌণিক-ক্লাই.জেসন বা অ্যাঙ্গুলার.জসন ফাইলে যুক্ত করতে পারি যা আমাদের কৌণিক অ্যাপের মূল ফোল্ডারে রয়েছে যা নীচে দেখানো হয়েছে:

"styles": [
   "../node_modules/bootstrap/dist/css/bootstrap.min.css",
   "styles.css"
]

আমি এটির মতো উত্তর পোস্ট করতে চেয়েছিলাম, তবে এটি ইতিমধ্যে এখানে আসার পরে আমি এটির উপরেই ভোট দেব। স্যার ভাল করেছেন স্যার। আমি কেবল যুক্ত করব যে কৌণিক 7 এর সর্বশেষ সংস্করণে কোনও কৌণিক-ক্লাই.জেসন নেই তবে পরিবর্তে কৌণিক.জসন রয়েছে।
28 Рајачић

বিকল্প 2-তে, আমার জন্য যে সিএসএস পথটি কাজ করেছিল তা হ'ল "./Node_modules/bootstrap/dist/css/bootstrap.min.css",
মুরতুজা

@ ИгорРајачић আমি কী স্তরে এটিকে জসন ফাইলে যুক্ত করা উচিত, আপনি কি দয়া করে উদাহরণের লিঙ্ক দিতে পারেন?
কুলদীপ যাদব

1
@ কুলদীপযাদভ কৌণিক-ক্লিপ.জসন বা কৌণিক.জসন ফাইল যা আমাদের কৌণিক অ্যাপ্লিকেশনটির মূল ফোল্ডারে রয়েছে
বিশাল বিড়াদার

12

কৌণিক 4 - বুটস্ট্র্যাপ / @ এনজি-বুটস্ট্র্যাপ সেটআপ

প্রথমে নীচের কমান্ডটি ব্যবহার করে আপনার প্রকল্পে বুটস্ট্র্যাপ ইনস্টল করুন :

npm install --save bootstrap

তারপরে এই লাইনটি "../node_modules/bootstrap/dist/css/bootstrap.min.css" শৈলীতে কৌণিক-ক্লাই.জেসন ফাইল (রুট ফোল্ডার) এ যুক্ত করুন

"styles": [
   "../node_modules/bootstrap/dist/css/bootstrap.min.css",
   "styles.css"
],

উপরের নির্ভরতা ইনস্টল করার পরে, এনজি-বুটস্ট্র্যাপ এর মাধ্যমে ইনস্টল করুন:

npm install --save @ng-bootstrap/ng-bootstrap

ইনস্টল হয়ে গেলে আপনাকে মূল মডিউলটি আমদানি করতে হবে।

import {NgbModule} from '@ng-bootstrap/ng-bootstrap';

এর পরে, আপনি সমস্ত বুটস্ট্র্যাপ উইজেট (উদাহরণস্বরূপ কারোসেল, মডেল, পপওভারস, টুলটিপস, ট্যাব ইত্যাদি) এবং বেশ কয়েকটি অতিরিক্ত গুডিজ (ডেটপিকার, রেটিং, টাইমপিকার, টাইপহেড) ব্যবহার করতে পারেন।


9

ইন Angular4 যেমন আপনি মোকাবেলা @types সিস্টেম, জিনিস নিচের কাজগুলো করা উচিত,

না,

1) npm install --save @types/jquery
2) npm install --save @types/bootstrap

tsconfig.json

ধরণের অ্যারে সন্ধান করুন এবং jquery এবং বুটস্ট্র্যাপ এন্ট্রি যুক্ত করুন,

"types": [
      "jquery",
      "bootstrap",  
      "node"
]

index.html

প্রধান বিভাগে নিম্নলিখিত এন্ট্রি যুক্ত করুন,

  <link href="node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  <script src="node_modules/jquery/dist/jquery.min.js "></script>
  <script src="node_modules/bootstrap/dist/js/bootstrap.js "></script>

এবং jquery এবং বুটস্ট্র্যাপ উভয় ব্যবহার শুরু করুন ।


প্রোডাক্ট বিল্ড নেওয়ার পরে লিঙ্কগুলি ব্রাউজার কনসোলে ত্রুটি ছুঁড়ে ফেলছে
ভগ্নেশ

@ ভিগনেশকে সমস্যাটি দেখতে হবে। কিছু বলা শক্ত।
micronyks

এটি সম্ভবত কারণ আপনার নোড_মডিউল ফোল্ডারে থাকা ফাইলগুলি স্বয়ংক্রিয়ভাবে ক্লায়েন্টদের কাছে সরবরাহ করা হয় না। পরিবর্তে, .angular-cli.jsonফাইলটিতে শৈলী এবং স্ক্রিপ্টগুলি যুক্ত করুন, যা অ্যাঙ্গুলারকে বাকীগুলির সাথে তাদের বান্ডিল করতে এবং ক্লায়েন্টদের কাছে সেবার জন্য বলে।
Noxxys

6

আপনি যদি সাস / এসএসএস ব্যবহার করে থাকেন তবে এটি অনুসরণ করুন,

এনপিএম ইনস্টল করুন

npm install bootstrap --save

এবং importআপনার sass / scss ফাইলে বিবৃতি যুক্ত করুন,

@import '~bootstrap/dist/css/bootstrap.css'

6

নীচের বিশদ পদক্ষেপ এবং কার্যকারী উদাহরণের জন্য, আপনি https://loiane.com/2017/08/how-to-add-bootstrap-to-an-angular-cli-project/ দেখতে পারেন

যথাযথ ব্যাখ্যা সহ খুব বিশদ পদক্ষেপ।

পদক্ষেপ: এনপিএম থেকে বুটস্ট্র্যাপ ইনস্টল করা

এর পরে, আমাদের বুটস্ট্র্যাপ ইনস্টল করতে হবে। আমরা তৈরি প্রকল্পে ডিরেক্টরিটি পরিবর্তন করুন (সিডি কৌণিক-বুটস্ট্র্যাপ-উদাহরণ) এবং নিম্নলিখিত কমান্ডটি কার্যকর করুন:

বুটস্ট্র্যাপ 3 এর জন্য:

npm install bootstrap --save

বুটস্ট্র্যাপ 4 এর জন্য (বর্তমানে বিটাতে):

npm install bootstrap@next --save

বা বিকল্প: স্থানীয় বুটস্ট্র্যাপ সিএসএস বিকল্প হিসাবে, আপনি বুটস্ট্র্যাপ সিএসএস ডাউনলোড করতে এবং এটিকে স্থানীয়ভাবে আপনার প্রকল্পে যুক্ত করতে পারেন। আমি ওয়েবসাইট থেকে বুটস্ট্র্যাপটি ডোন্ডলোড করেছি এবং একটি ফোল্ডার শৈলী তৈরি করেছি (স্টাইলস সিএসএসের সমান স্তর):

দ্রষ্টব্য: আপনার স্থানীয় সিএসএস ফাইলগুলি সম্পদ ফোল্ডারের নিচে রাখবেন না। যখন আমরা কৌণিক সিএলআই দিয়ে প্রযোজনা তৈরি করি, তখন .angular-cli.json এ ঘোষিত সিএসএস ফাইলগুলি মিনিমাইজ করা হবে এবং সমস্ত শৈলী একক স্টাইলস সিএসএসে বান্ডিল হবে। বিল্ড প্রক্রিয়া চলাকালীন সম্পদ ফোল্ডারটি ডিস্ট ফোল্ডারে অনুলিপি করা হয় (সিএসএস কোডটি নকল হবে)। কেবলমাত্র আপনার স্থানীয় সিএসএস ফাইলগুলিকে সম্পদের অধীনে রাখুন যদি আপনি সেগুলি সরাসরি সূচক। Html এ আমদানি করেন।

সিএসএস আমদানি করা 1. আমাদের কাছে এনপিএম থেকে ইনস্টল হওয়া বুটস্ট্র্যাপ থেকে সিএসএস আমদানির দুটি বিকল্প রয়েছে:

শক্ত পাঠ 1: .angular-cli.json কনফিগার করুন:

"styles": [
  "../node_modules/bootstrap/dist/css/bootstrap.min.css",
  "styles.scss"
]

2: এসসিআর / স্টাইল.কম বা এসসিআর / স্টাইল.এসএসএসে সরাসরি আমদানি করুন:

@import '~bootstrap/dist/css/bootstrap.min.css';

আমি ব্যক্তিগতভাবে আমার সমস্ত শৈলীগুলি এসআরসি / স্টাইল সিএসএসে আমদানি করতে পছন্দ করি কারণ এটি ইতিমধ্যে .angular-cli.json এ ঘোষিত হয়েছে।

৩.১ বিকল্প: স্থানীয় বুটস্ট্র্যাপ সিএসএস আপনি যদি স্থানীয়ভাবে বুটস্ট্র্যাপ সিএসএস ফাইল যুক্ত করেন তবে কেবল এটি .angular-cli.json এ আমদানি করুন

"styles": [
  "styles/bootstrap-3.3.7-dist/css/bootstrap.min.css",
  "styles.scss"
],

অথবা src / style.css .c

@import './styles/bootstrap-3.3.7-dist/css/bootstrap.min.css';

4: এনজিএক্স-বুটস্ট্র্যাপ সহ বুটস্ট্র্যাপ জাভাস্ক্রিপ্ট উপাদান (বিকল্প 1) আপনার যদি বুটস্ট্র্যাপ জাভাস্ক্রিপ্ট উপাদানগুলি ব্যবহার করার প্রয়োজন না হয় প্রয়োজন হয়), এটি আপনার প্রয়োজন সমস্ত সেটআপ। তবে আপনার যদি মডেলগুলি, অ্যাকর্ডিয়ন, ডেটপিকার, টুলটিপস বা অন্য কোনও উপাদান ব্যবহার করতে হয় তবে আমরা কীভাবে jQuery ইনস্টল না করে এই উপাদানগুলি ব্যবহার করতে পারি?

এনজিএক্স-বুটস্ট্র্যাপ নামে বুটস্ট্র্যাপের জন্য একটি কৌণিক র‌্যাপার লাইব্রেরি রয়েছে যা আমরা এনপিএম থেকেও ইনস্টল করতে পারি:

npm install ngx-bootstrap --save

বিঃদ্রঃ এনজি 2-বুটস্ট্র্যাপ এবং এনজিএক্স-বুটস্ট্র্যাপ একই প্যাকেজ। #itsJustAngular এর পরে এনজি 2-বুটস্ট্র্যাপের নাম পরিবর্তন করে এনজিএক্স-বুটস্ট্র্যাপ করা হয়েছে।

আপনি যখন নিজের কৌণিক সিএলআই প্রকল্পটি তৈরি করবেন তখন আপনি একই সময়ে বুটস্ট্র্যাপ এবং এনজিএক্স-বুটস্ট্র্যাপ ইনস্টল করতে চান:

npm install bootstrap ngx-bootstrap --save

৪.১: app.module.ts এ প্রয়োজনীয় বুটস্ট্র্যাপ মডিউল যুক্ত করা হচ্ছে

এনজিএক্স-বুটস্ট্র্যাপের মাধ্যমে যান এবং আপনার app.module.ts এ প্রয়োজনীয় মডিউল যুক্ত করুন। উদাহরণস্বরূপ, ধরুন আমরা ড্রপডাউন, টুলটিপ এবং মডেল উপাদানগুলি ব্যবহার করতে চাই:

import { BsDropdownModule } from 'ngx-bootstrap/dropdown';
import { TooltipModule } from 'ngx-bootstrap/tooltip';
import { ModalModule } from 'ngx-bootstrap/modal';

@NgModule({
  imports: [
    BrowserModule,
    BsDropdownModule.forRoot(),
    TooltipModule.forRoot(),
    ModalModule.forRoot()
  ],
  // ...
})
export class AppBootstrapModule {}

যেহেতু আমরা প্রতিটি মডিউলটির জন্য .forRoot () পদ্ধতিটি কল করি (এনজিএক্স-বুটস্ট্র্যাপ মডিউল সরবরাহকারীদের কারণে), কার্যকারিতা আপনার প্রকল্পের সমস্ত উপাদান এবং মডিউলগুলিতে (বৈশ্বিক সুযোগ) পাওয়া যাবে available

বিকল্প হিসাবে, আপনি যদি অন্য কোনও মডিউলে এনজিএক্স-বুটস্ট্র্যাপটি সংগঠিত করতে চান (শুধুমাত্র সংস্থার উদ্দেশ্যে যদি আপনাকে অনেক বিএস মডিউল আমদানি করতে হয় এবং আপনার অ্যাপ্লিকেশনকে মডেল করতে চান না) তবে আপনি একটি মডিউল তৈরি করতে পারেন app-bootstrap.module.ts, বুটস্ট্র্যাপ মডিউলগুলি আমদানি করুন (forRoot () ব্যবহার করে) এবং এগুলি এক্সপোর্ট বিভাগে ঘোষণা করুন (যাতে তারা অন্যান্য মডিউলগুলিতেও উপলব্ধ হয়ে ওঠে)।

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { BsDropdownModule } from 'ngx-bootstrap/dropdown';
import { TooltipModule } from 'ngx-bootstrap/tooltip';
import { ModalModule } from 'ngx-bootstrap/modal';

@NgModule({
  imports: [
    CommonModule,
    BsDropdownModule.forRoot(),
    TooltipModule.forRoot(),
    ModalModule.forRoot()
  ],
  exports: [BsDropdownModule, TooltipModule, ModalModule]
})
export class AppBootstrapModule {}

শেষ অবধি, আপনার app.module.ts এ আপনার বুটস্ট্র্যাপ মডিউলটি আমদানি করতে ভুলবেন না।

'./app-bootstrap/app-bootstrap.module' থেকে import AppBootstrapModule import আমদানি করুন;

@NgModule({
  imports: [BrowserModule, AppBootstrapModule],
  // ...
})
export class AppModule {}

এনজিএক্স-বুটস্ট্র্যাপ বুটস্ট্র্যাপ 3 এবং 4 এর সাথে কাজ করে এবং আমি কয়েকটি পরীক্ষাও করেছি এবং বেশিরভাগ কার্যকারিতা বুটস্ট্র্যাপ ২.x এর সাথেও কাজ করে (হ্যাঁ, এখনও আমার কিছু উত্তরাধিকার রক্ষণাবেক্ষণের জন্য রয়েছে)।

আশা করি এই সাহায্য কারও!


5

কৌণিক 7.0.0 এ পরীক্ষিত ested

পদক্ষেপ 1 - প্রয়োজনীয়তা নির্ভরতা ইনস্টল করুন

এনপিএম ইনস্টল বুটস্ট্র্যাপ (আপনি যদি নির্দিষ্ট সংস্করণ চান তবে দয়া করে নং সংস্করণটি নির্দিষ্ট করুন)

এনপিএম পপ্পার.জেএস ইনস্টল করুন (আপনি যদি নির্দিষ্ট সংস্করণ চান তবে দয়া করে নং সংস্করণটি নির্দিষ্ট করুন)

এনপিএম jquery ইনস্টল করুন

আমি যে সংস্করণগুলি চেষ্টা করেছি:

"bootstrap": "^4.1.3",
"popper.js": "^1.14.5",
"jquery": "^3.3.1",

পদক্ষেপ 2: নীচে অর্ডারিন কৌণিক.জসনে গ্রন্থাগারগুলি নির্দিষ্ট করুন। সর্বশেষ কৌণিক ক্ষেত্রে, কনফিগার ফাইলের নামটি কৌণিক.জসন নয় কৌণিক-ক্লাই.জসন

"architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            "outputPath": "dist/client",
            "index": "src/index.html",
            "main": "src/main.ts",
            "polyfills": "src/polyfills.ts",
            "tsConfig": "src/tsconfig.app.json",
            "assets": [
              "src/favicon.ico",
              "src/assets"
            ],
            "styles": [
             "node_modules/bootstrap/dist/css/bootstrap.css",
              "src/styles.scss"
            ],
            "scripts": [
              "node_modules/jquery/dist/jquery.min.js",
              "node_modules/popper.js/dist/umd/popper.min.js",
              "node_modules/bootstrap/dist/js/bootstrap.min.js"
            ]
          },

3

জন্য বুটস্ট্র্যাপ 4.0.0-alph.6

npm install bootstrap@4.0.0-alpha.6 jquery tether --save

তারপরে এটি চালানোর পরে:

npm install

এখন। .Angular-cli.json ফাইলটি খুলুন এবং বুটস্ট্র্যাপ, জেকুরি এবং টিথার আমদানি করুন:

"styles": [
    "styles.css",
    "../node_modules/bootstrap/dist/css/bootstrap.css"
  ],
  "scripts": [
    "../node_modules/jquery/dist/jquery.js",
    "../node_modules/tether/dist/js/tether.js",
    "../node_modules/bootstrap/dist/js/bootstrap.js"
  ]

এবং এখন. আপনি যেতে প্রস্তুত।


2

আমি দেখতে পাচ্ছি যে আপনি ইতিমধ্যে প্রচুর উত্তর পেয়েছেন তবে আপনি এই পদ্ধতিটি চেষ্টা করতে পারেন।

কৌণিক ক্ষেত্রে jquery ব্যবহার না করার সর্বোত্তম অনুশীলন, আমি বুটস্ট্র্যাপ ব্যবহার না করে বুটস্ট্র্যাপ ইনস্টল করার জন্য https://github.com/valor-software/ngx-bootstrap/blob/development/docs/getting-st সূত্র /ng-cli.md পদ্ধতি পছন্দ করি js উপাদান যা jquery উপর নির্ভর করে।

npm install ngx-bootstrap bootstrap --save

or

ng add ngx-bootstrap   (Preferred)

আপনার কোড jquery কৌণিক মুক্ত রাখুন


1

আপনার প্রকল্পে নীচের কমান্ডটি চালান অর্থাত্ এনপিএম ইনস্টল করুন বুটস্ট্র্যাপ @ ৪.০.০-২০১৮-াকাশেভ করুন ave

উপরের নির্ভরতা ইনস্টল করার পরে নিম্নলিখিত এনপিএম কমান্ডটি চালান যা বুটস্ট্র্যাপ মডিউল এনটিএম ইনস্টল করবে - সেভ @ এনজি-বুটস্ট্র্যাপ / এনজি-বুটস্ট্র্যাপ

রেফারেন্সের জন্য এটি দেখুন - https://github.com/ng-bootstrap/ng-bootstrap

অ্যাপ্লিকেশনটিতে নিম্নোক্ত আমদানি যুক্ত করুন '' @ এনজি-বুটস্ট্র্যাপ / এনজি-বুটস্ট্র্যাপ 'থেকে মডিউল আমদানি করুন {এনজিবিমডুল}; এবং আমদানিতে NgbModule যুক্ত করুন

আপনার stye.css @Import "../node_modules/bootstrap/dist/css/bootstrap.min.css" এ;


1

পদক্ষেপ 1: এনপিএম বুটস্ট্র্যাপ ইনস্টল করুন - সেভ করুন

পদক্ষেপ: ২: কৌনিক.জসন নোড_মডিউল / বুটস্ট্র্যাপ / ডিএসটি / সিএসএস / বুটস্ট্র্যাপ.মিন.এসএসএস কোডের নীচে পেস্ট করুন

পদক্ষেপ 3: পরিবেশন করুন

এখানে চিত্র বর্ণনা লিখুন


2
প্রকল্পে বুটস্ট্র্যাপ যুক্ত করার পরে আপনার সার্ভারটি পুনঃসূচনা করুন
গাঙ্গানি রশান

0

কৌণিক-ক্লিপ.জসনে যোগ করুন

   "styles": [
         "../node_modules/bootstrap/dist/css/bootstrap.min.css",
        "styles.css"
      ],
      "scripts": [ 
         "../node_modules/bootstrap/dist/js/bootstrap.js"
      ],

এটি কাজ হবে, আমি এটি পরীক্ষা করেছিলাম।


0

আপনি যদি অনলাইন বুটস্ট্র্যাপ ব্যবহার করতে চান এবং আপনার অ্যাপ্লিকেশনটির ইন্টারনেটে অ্যাক্সেস রয়েছে তবে আপনি যুক্ত করতে পারেন

@import url('https://unpkg.com/bootstrap@3.3.7/dist/css/bootstrap.min.css');

আপনার মধ্যে প্রধান স্টাইল। CSS ফাইল। এবং এটি সবচেয়ে সহজ উপায়।

রেফারেন্স: কৌণিক.ও

বিঃদ্রঃ. এই সমাধানটি আনপেকজি ওয়েবসাইট থেকে বুটস্ট্র্যাপ লোড করে এবং এতে ইন্টারনেট অ্যাক্সেস থাকা দরকার।


0

কৌণিক 6 সি এল এল, কেবল করুন:

এনজি যোগ করুন @ এনজি-বুটস্ট্র্যাপ / স্কিম্যাটিক্স 



0

আপনার প্রকল্পের npm i bootstrap সেই ইউআর স্টাইল.এসএস ফাইলের পরে এনপিএম ব্যবহার করে প্রথমে আপনার প্রকল্পে বুটস্ট্র্যাপ ইনস্টল করুন এবং এই লাইনটি যুক্ত করুন

@import "~bootstrap/dist/css/bootstrap.css";

এবং এটিই আপনার প্রকল্পে যুক্ত হয়েছে বুটস্ট্র্যাপ


0

| * | কৌণিক 2, 4, 5, 6 + এর জন্য বুটস্ট্র্যাপ 4 ইনস্টল করা:

| +> এনপিএম সহ বুটস্ট্র্যাপ ইনস্টল করুন

npm install bootstrap --save

npm install popper.js --save

| +> কৌনিক.জসনে শৈলী এবং স্ক্রিপ্ট যুক্ত করুন

"architect": [{
    ...
    "styles": [
        "node_modules/bootstrap/dist/css/bootstrap.min.css",
        "src/styles.scss"
    ],
    "scripts": [
        "node_modules/jquery/dist/jquery.js",
        "node_modules/popper.js/dist/umd/popper.min.js",
        "node_modules/bootstrap/dist/js/bootstrap.min.js"
    ]
    ...
}]

0

আপনি যদি কৌণিক 6+ এ থাকেন তবে নিম্নলিখিতটি কৌনিক.জসনে যুক্ত করুন :

"styles": [
              "./node_modules/bootstrap/dist/css/bootstrap.min.css",
              "src/styles.css"
          ],

0

বুটস্রেপ বর্তমান সংস্করণ 4 কৌণিক যুক্ত করা:

1 / প্রথমে আপনাকে সেগুলি ইনস্টল করতে হবে:

npm install jquery --save
npm install popper.js --save
npm install bootstrap --save

2 / তারপরে প্রয়োজনীয় স্ক্রিপ্ট ফাইলগুলি কৌনিক.জসনের স্ক্রিপ্টগুলিতে যুক্ত করুন:

"scripts": [
  "node_modules/jquery/dist/jquery.slim.js",
  "node_modules/popper.js/dist/umd/popper.js",
  "node_modules/bootstrap/dist/js/bootstrap.js"
],
enter code here

3 / অবশেষে বুটস্ট্র্যাপ সিএসএসে অ্যাঙ্গুলার.জেসনে শৈলীর অ্যারে যুক্ত করুন:

"styles": [
  "node_modules/bootstrap/dist/css/bootstrap.css",
  "src/styles.css"
],`

এই লিঙ্কটি পরীক্ষা করুন


-1

আপনি বুটস্ট্র্যাপ এবং jquery এর জন্য সিডিএন নিয়ে কাজ করেন বা অ্যাপ্লিকেশনটিতে সরাসরি বুট স্টার্প ইনস্টল করে:

npm install ngx-bootstrap --save

এছাড়াও https://ng-bootstrap.github.io/#/home ব্যবহার করুন , তবে এটি প্রশংসনীয় নয়

https://medium.com/codingthesmartway-com-blog/using-bootstrap-with-angular-c83c3cee3f4a

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.