कोणीय 4: बूटस्ट्रैप कैसे शामिल करें?


113

मैं एक बैकएंड डेवलपर हूं और मैं केवल Angular4 के साथ खेल रहा हूं। इसलिए मैंने यह इंस्टॉलेशन ट्यूटोरियल किया: https://www.youtube.com/watch?v=cdlbFEsAGXo

इसे देखते हुए, मैं ऐप में बूटस्ट्रैप कैसे जोड़ सकता हूं ताकि मैं "कंटेनर-तरल पदार्थ" या "कोल-एमडी -6" और इस तरह के सामान का उपयोग कर सकूं?



जवाबों:


179
npm install --save bootstrap

बाद में, कोणीय-cli.json (प्रोजेक्ट के रूट फ़ोल्डर के अंदर) के अंदर, stylesबूटस्ट्रैप css फाइल को इस प्रकार खोजें और जोड़ें:

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

अद्यतन:
कोणीय 6 + angular-cli.json बदल गया था करने के लिए angular.json


2
यह भी काम कर रहा है, लेकिन मुझे लगता है कि stackoverflow.com/questions/37649164/… वह है जिसके साथ मुझे जाना होगा। आपके उत्तर के लिए धन्यवाद!
जोशी

4
बूटस्टार js और jquery js कैसे जोड़ें?
रवि जी

6
Js डालने के लिए आपको कोणीय-cli.json पर जाना होगा और "स्क्रिप्ट" डालना होगा: ["../node_modules/bootstrap/dist/js/bootstrap.min.js"], और आपके पास js
D4IVT3

2
क्या तुम मुझे समझा सकते हो क्यों ../node_modules [...]? मेरे लिए यह सिर्फ होना चाहिए /node_modules [...]
विनीसियस ब्रासिल

2
@vnbrs यह index.html के सापेक्ष एक पथ है। यदि आप कोणीय cli का उपयोग करके ऐप बनाते हैं तो आपका index.html ./srcऐप के रूट के सापेक्ष बैठता है । यदि आपका सेटअप अलग है, तो आप accrodingly पथ को समायोजित कर सकते हैं।
ईगोर स्टंबाकियो

100

वीडियो देखें या चरण का पालन करें

कोणीय 2 / कोणीय 4 / कोणीय 5 / कोणीय 6 में बूटस्ट्रैप 4 स्थापित करें

अपनी परियोजना में बूटस्ट्रैप को शामिल करने का तीन तरीका है
1) index.html file
2 में CDN लिंक जोड़ें ) npm का उपयोग करके बूटस्ट्रैप स्थापित करें और angular.json में पथ सेट करें अनुशंसित
3) npm का उपयोग करके बूटस्ट्रैप स्थापित करें और index.html फ़ाइल में पथ सेट करें

मैंने आपको 2 तरीकों का पालन करने की सिफारिश की है जो npm का उपयोग करके बूटस्ट्रैप स्थापित किए गए हैं क्योंकि इसकी स्थापना आपकी परियोजना निर्देशिका में है और आप इसे आसानी से एक्सेस कर सकते हैं

विधि 1 आप

बूटस्ट्रैप, Jquery और popper.js CDN पथ को कोणीय प्रोजेक्ट index.html फ़ाइल में जोड़ें

Bootstrap.css
https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css "
बूटस्ट्रैप
. js https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap। min.js "
Jquery.js
https://code.jquery.com/jquery-3.2.1.slim.min.js
Popper.js
https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12 .9 / UMD / popper.min.js

विधि 2

1) npm का उपयोग करके बूटस्ट्रैप स्थापित करें

npm install bootstrap --save

बूटस्ट्रैप 4 की स्थापना के बाद, हमें दो और जावास्क्रिप्ट पैकेज की आवश्यकता है जो कि Jquery और Popper.js है, इन दो पैकेज के बिना बूटस्ट्रैप पूरा नहीं होता है क्योंकि बूटस्ट्रैप 4, Jquery और popper.js पैकेज का उपयोग कर रहा है जिसे हमें स्थापित करना है

2) JQUERY स्थापित करें

npm install jquery --save

3) Popper.js स्थापित करें

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"
  ],

नोट: js फ़ाइल के अनुक्रम को इस तरह बदलना नहीं चाहिए

विधि 3

npm का उपयोग करके बूटस्ट्रैप स्थापित करें। विधि 3 में विधि 2 का उपयोग करें। हमने केवल angular.json के बजाय index.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 कहा जाता है। और मार्ग "../ नोड_मॉड्यूल ..." नहीं है, इसके बजाय: "नोड_मॉड्यूल्स / ..." चीयर्स
कार्तिक प्रबुद्ध

मैं एंगुलर.जॉन में स्क्रिप्ट जोड़ना पूरी तरह से भूल गया था और सोच रहा था कि क्यों jquery के घटक अपनी चीजें नहीं कर रहे थे। मुझे याद दिलाने के लिये धन्यवाद!
एडमिनएफ़े

1
Angular.json में स्क्रिप्ट में बूटस्ट्रैप को जोड़ने से क्या होता है? क्या आपको अभी भी इसे "<लिंक rel ..." के माध्यम से शामिल करना है, हर जगह आप इसका उपयोग करना चाहते हैं?
जेन्स मैंडर

धन्यवाद, यह अविश्वसनीय है कि कितने स्रोतों में इस जानकारी का अभाव है, विशेष रूप से पॉपर के बारे में थोड़ा
ई। कोएनिग

42

कोणीय में बूटस्ट्रैप को कॉन्फ़िगर / एकीकृत / उपयोग करने के लिए, पहले हमें npm का उपयोग करके बूटस्ट्रैप पैकेज को स्थापित करना होगा।

पैकेज स्थापित करे

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

नोट: - save कमांड हमारे एंगुलर ऐप में पैकेज.जॉन फ़ाइल के अंदर निर्भरता को बचाएगा।

अब जब हमारे पास उपरोक्त चरण के साथ पैकेज स्थापित है, तो अब हम कोणीय सीएलआई को बता सकते हैं कि इसे नीचे दिए गए विकल्पों में से या दोनों का उपयोग करके इन शैलियों को लोड करने की आवश्यकता है:

विकल्प 1) फ़ाइल में जोड़ना src / styl.css

हम नीचे दिखाए अनुसार निर्भरता जोड़ सकते हैं:

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

विकल्प 2) कोणीय- cli.json या angular.json में जोड़ना

हम शैली सीएसएस फ़ाइलों को कोणीय-cli.json या angular.json फ़ाइल में जोड़ सकते हैं जो हमारे कोणीय एप्लिकेशन के रूट फ़ोल्डर में है जैसा कि नीचे दिखाया गया है:

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

मैं इस तरह से उत्तर पोस्ट करना चाहता था, लेकिन जब से यहां पहले से ही मैं इसे सिर्फ वोट करूंगा। शाबाश सर। मैं सिर्फ इतना जोड़ूंगा कि कोणीय 7 के नवीनतम संस्करण में कोणीय-क्लेसन नहीं है, बल्कि कोणीय.जॉन है।
Игор Рајачић

विकल्प 2 में, सीएसएस रास्ता है कि मेरे लिए काम किया "./node_modules/bootstrap/dist/css/bootstrap.min.css", था
मुर्तजा

@ ИгорРајачић मुझे इसे किस स्तर पर json फ़ाइल में जोड़ना चाहिए, क्या आप कृपया एक उदाहरण लिंक दे सकते हैं?
कुलदीप यादव

1
@KuldeepYadav कोणीय-cli.json या angular.json फ़ाइल जो हमारे कोणीय ऐप के मूल फ़ोल्डर में है
विशाल बिरादर

12

कोणीय 4 - बूटस्ट्रैप / @ एनजी-बूटस्ट्रैप सेटअप

नीचे दिए गए कमांड का उपयोग करके पहले अपने प्रोजेक्ट में बूटस्ट्रैप स्थापित करें:

npm install --save bootstrap

फिर इस लाइन "../node_modules/bootstrap/dist/css/bootstrap.min.css" को कोणीय-cli.json फ़ाइल (रूट फ़ोल्डर) शैलियों में जोड़ें

"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 और बूटस्ट्रैप दोनों का उपयोग करना शुरू करें ।


निर्माण में निर्माण के बाद लिंक ब्राउज़र कंसोल में त्रुटि फेंक रहे हैं
विग्नेश

@ विग्नेश को समस्या देखने की जरूरत है। कुछ भी कहना मुश्किल है।
माइक्रोनिक्स

यह शायद इसलिए है क्योंकि आपके नोड_मॉडल फोल्डर की फाइलें स्वचालित रूप से ग्राहकों को नहीं दी जाती हैं। इसके बजाय, शैलियों और स्क्रिप्ट को .angular-cli.jsonफ़ाइल में जोड़ें, जो कोणीय को बाकी के साथ बंडल करने और ग्राहकों को सेवा देने के लिए कहता है।
Noxxys

6

यदि आप Sass / Scss का उपयोग कर रहे हैं, तो इसका अनुसरण करें,

Npm स्थापित करें

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

या वैकल्पिक: स्थानीय बूटस्ट्रैप सीएसएस एक विकल्प के रूप में, आप बूटस्ट्रैप सीएसएस को भी डाउनलोड कर सकते हैं और इसे स्थानीय रूप से अपनी परियोजना में जोड़ सकते हैं। मैंने वेबसाइट से बूटस्ट्रैप को दान कर दिया और एक फ़ोल्डर शैलियों (शैलियों के समान स्तर) का निर्माण किया।

नोट: अपनी स्थानीय CSS फाइलों को संपत्ति फ़ोल्डर में न रखें। जब हम उत्पादन का निर्माण कोणीय सीएलआई के साथ करते हैं, तो .angular-cli.json में घोषित CSS फाइलों को छोटा किया जाएगा और सभी शैलियों को एक ही शैलियों में बांटा जाएगा। संपत्ति फ़ोल्डर को निर्माण प्रक्रिया के दौरान डिस्ट फ़ोल्डर में कॉपी किया जाता है (सीएसएस कोड डुप्लिकेट किया जाएगा)। यदि आप उन्हें सीधे index.html में आयात कर रहे हैं, तो संपत्ति के अंतर्गत अपनी स्थानीय CSS फाइलें रखें।

CSS 1 को आयात करना। हमारे पास CSS को बूटस्ट्रैप से आयात करने के लिए दो विकल्प हैं जो NPM से स्थापित किया गया था:

मजबूत पाठ 1: कॉन्फ़िगर करें। आयताकार-cli.json:

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

2: सीधे src / style.css या src / style.scss में आयात करें:

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

मैं व्यक्तिगत रूप से अपनी सभी शैलियों को src / style.css में आयात करना पसंद करता हूं क्योंकि यह पहले ही घोषित किया जा चुका है।

3.1 वैकल्पिक: स्थानीय बूटस्ट्रैप सीएसएस यदि आपने बूटस्ट्रैप सीएसएस फ़ाइल को स्थानीय रूप से जोड़ा है, तो इसे .angular-cli.son में आयात करें।

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

या src / style.css

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

4: एनएक्सएक्स-बूटस्ट्रैप के साथ बूटस्ट्रैप जावास्क्रिप्ट घटक (विकल्प 1) के मामले में आपको बूटस्ट्रैप जावास्क्रिप्ट घटकों (जिसे JQuery की आवश्यकता होती है) का उपयोग करने की आवश्यकता नहीं है, यह वह सभी सेटअप है जिसकी आपको आवश्यकता है। लेकिन अगर आपको मॉडल्स, अकॉर्डियन, डेटपिकर, टूलटिप्स या किसी अन्य घटक का उपयोग करने की आवश्यकता है, तो हम इन घटकों को jQuery स्थापित किए बिना कैसे उपयोग कर सकते हैं?

बूटस्ट्रैप के लिए एक कोणीय आवरण पुस्तकालय है जिसे एनएक्सएक्स-बूटस्ट्रैप कहा जाता है जिसे हम एनपीएम से भी स्थापित कर सकते हैं:

npm install ngx-bootstrap --save

ध्यान दें एनजी 2-बूटस्ट्रैप और एनजीएक्स-बूटस्ट्रैप एक ही पैकेज हैं। ngits-bootstrap को #itsJustAngular के बाद ngx-बूटस्ट्रैप का नाम दिया गया था।

यदि आप अपने कोणीय CLI प्रोजेक्ट बनाते समय बूटस्ट्रैप और एनजीएक्स-बूटस्ट्रैप को उसी समय स्थापित करना चाहते हैं:

npm install bootstrap ngx-bootstrap --save

4.1: 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 () विधि (ngx-बूटस्ट्रैप मॉड्यूल प्रदाताओं के कारण) को कॉल करते हैं, आपके प्रोजेक्ट (वैश्विक गुंजाइश) के सभी घटकों और मॉड्यूल में फ़ंक्शंस उपलब्ध होंगे।

एक विकल्प के रूप में, यदि आप एनजीएक्स-बूटस्ट्रैप को एक अलग मॉड्यूल में व्यवस्थित करना चाहते हैं (सिर्फ संगठन के प्रयोजनों के लिए यदि आपको कई बीएस मॉड्यूल आयात करने की आवश्यकता है और अपने app.module को अव्यवस्थित नहीं करना चाहते हैं), तो आप एक मॉड्यूल बना सकते हैं 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 में आयात करना न भूलें।

आयात {AppBootstrapModule} './app-bootstrap/app-bootstrap.module' से;

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

ngx-बूटस्ट्रैप बूटस्ट्रैप 3 और 4 के साथ काम करता है। और मैंने कुछ परीक्षण भी किए हैं और अधिकांश फ़ंक्शंस बूटस्ट्रैप 2.x के साथ भी काम करते हैं (हां, मेरे पास अभी भी कुछ विरासत कोड बनाए रखने के लिए है)।

आशा है कि यह किसी की मदद करो!


5

एंगुलर 7.0.0 में परीक्षण किया गया

चरण 1 - आवश्यक निर्भरताएं स्थापित करें

npm बूटस्ट्रैप स्थापित करें (यदि आप विशिष्ट संस्करण चाहते हैं तो कृपया संस्करण सं। निर्दिष्ट करें)

npm popper.js स्थापित करें (यदि आप विशिष्ट संस्करण चाहते हैं तो कृपया संस्करण सं। निर्दिष्ट करें)

npm jquery स्थापित करें

मैंने जिन संस्करणों की कोशिश की है:

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

चरण 2: ऑर्डरिन कोणीय।जसन के नीचे पुस्तकालयों को निर्दिष्ट करें। नवीनतम कोणीय में, कॉन्फ़िग फ़ाइल का नाम angular.json है कोणीय-cli.json नहीं

"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 फ़ाइल खोलें और बूटस्ट्रैप, jquery और tether आयात करें:

"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-started/ng-cli.d विधि को प्राथमिकता देता हूं js घटक जो jquery पर निर्भर करता है।

npm install ngx-bootstrap bootstrap --save

or

ng add ngx-bootstrap   (Preferred)

अपने कोड को कोणीय में निशुल्क रखें


1

अपने प्रोजेक्ट में निम्नांकित कमांड चलाएँ। npm इंस्टॉल bootstrap@4.0.0-alpha.5 --save

उपरोक्त निर्भरता को स्थापित करने के बाद निम्नलिखित एनपीएम कमांड चलाएं जो बूटस्ट्रैप मॉड्यूल को स्थापित करेगा npm स्थापित --save @ ng-bootstrap / ng-bootstrap

संदर्भ के लिए इसे देखें - https://github.com/ng-bootstrap/ng-bootstrap

'@ एनजी-बूटस्ट्रैप / एनजी-बूटस्ट्रैप' से निम्नलिखित आयात को app.module आयात {NgbModule} में जोड़ें; और आयात में NgbModule जोड़ें

आपके stye.css @import "../node_modules/bootstrap/dist/css/bootstrap.min.css" में;


1

चरण 1 : npm बूटस्ट्रैप स्थापित करें - सेव करें

चरण 2 : कोणीय कोड में नीचे कोड चिपकाएँ। उदासीन नोड_मॉडल / बूटस्ट्रैप / डिस्ट / सीएसएस / बूटस्ट्रैप.मिन.क्स

चरण 3: एनजी सेवा

यहां छवि विवरण दर्ज करें


2
प्रोजेक्ट में बूटस्ट्रैप जोड़ने के बाद अपने सर्वर को पुनः आरंभ करें
गंगानी रोशन

0

कोणीय-cli.json में जोड़ें

   "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');

Your मुख्य style.css फ़ाइल में। और इसका सबसे सरल तरीका है।

संदर्भ: angular.io

ध्यान दें। यह समाधान अनपैक वेबसाइट से बूटस्ट्रैप को लोड करता है और इसके लिए इंटरनेट का उपयोग आवश्यक है।


0

कोणीय 6 सीएलआई, बस करें:

एनजी @ एनजी-बूटस्ट्रैप / योजनाबद्ध जोड़ें 



0

पहले अपने प्रोजेक्ट में बूटस्ट्रैप को एनपीएम का उपयोग करके स्थापित करें, npm i bootstrap उसके बाद अपने प्रोजेक्ट में उर शैली को खोलें। इस लाइन को जोड़ें

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

और यह बूटस्ट्रैप आपके प्रोजेक्ट में जोड़ा गया है


0

| * | कोणीय 2, 4, 5, 6 + के लिए बूटस्ट्रैप 4 स्थापित करना:

| +> Npm के साथ बूटस्ट्रैप स्थापित करें

npm install bootstrap --save

npm install popper.js --save

| +> Angular.json में शैलियाँ और लिपियाँ जोड़ें

"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+ पर हैं, तो निम्न कोणीय में जोड़ें। json :

"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 / फिर angular.json में स्क्रिप्ट के लिए आवश्यक स्क्रिप्ट फ़ाइलें जोड़ें:

"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 / अंत में bootstrap CSS को angular.json में स्टाइल ऐरे से जोड़ें:

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

इस लिंक की जाँच करें


-1

आप बूटस्ट्रैप और jquery के लिए cdn के साथ काम करते हैं या सीधे ऐप के साथ बूटस्टार स्थापित करते हैं:

npm install ngx-bootstrap --save

https://ng-bootstrap.github.io/#/home का भी उपयोग करें , लेकिन यह स्वीकृत नहीं है

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.