ItSolutionStuff.com

How to Add Bootstrap 5 in Angular 12?

By Hardik Savani β€’ October 20, 2023
Angular

Hi Dev,

I am going to explain you example of angular 12 add bootstrap. I’m going to show you about angular 12 install bootstrap 5. i explained simply about install bootstrap in angular 12. if you have question about install bootstrap 5 in angular 12 then i will give simple example with solution. Alright, let’s dive into the steps.

As we know Bootstrap is the world’s most popular framework for building responsive, and mobile-first sites. bootstrap provide several class for making responsive website for your mobile. So if you want to use bootstrap with angular 12 than i will help you very simple way.

I have a two install bootstrap and use it with your angular 12 project. i will give you both way example bellow.

You can easily create your angular app using bellow command:

ng new my-new-app

Example 1:

In this solution, you need to just install bootstrap on your angular 12 and import css file to style.css file. this is only for css importing. so you can run command bellow:

npm install bootstrap --save

Ok, now you need to import your bootstrap css on style.css file as like bellow:

src/style.css

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

Now you can use bootstrap class in your angular 12 app. It will works.

Example 2:

In this solution, we will also install bootstrap with jquery and popper js. so that way you can also import bootstrap css and bootstrap js function. So i think this will be best solution for you i think.

let's run following commands:

npm install bootstrap --save

npm install jquery --save

npm install popper.js --save

Now after successfully run above command. let's import it in angular.json file.

angular.json

....

"styles": [

"node_modules/bootstrap/dist/css/bootstrap.min.css",

"src/styles.css"

],

"scripts": [

"node_modules/jquery/dist/jquery.min.js",

"node_modules/bootstrap/dist/js/bootstrap.min.js"

]

.....

Now you can easily use bootstrap class as like bellow:

src/app/app.component.html

<div class="container">

<h1>Install Bootstrap 5 in Angular 12 - ItSolutionStuff.com</h1>

<div class="card">

<div class="card-header">

Featured

</div>

<div class="card-body">

<h5 class="card-title">Special title treatment</h5>

<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>

<a href="#" class="btn btn-primary">Go somewhere</a>

</div>

</div>

</div>

Now you can use bootstrap css and js both.

Now you can check your angular 12 project.

I hope it can help you...

Hardik Savani

Hardik Savani

I'm a full-stack developer, entrepreneur, and founder of ItSolutionStuff.com. Passionate about PHP, Laravel, JavaScript, and helping developers grow.

πŸ“Ί Subscribe on YouTube

We Are Recommending You

β˜…

Angular 12 Create New Project Tutorial

Read Now β†’
β˜…

Angular Upgrade from 11 to 12 Version Example

Read Now β†’
β˜…

Angular Material Table Example| Angular Mat Table Example

Read Now β†’
β˜…

Angular Bootstrap Carousel Example

Read Now β†’
β˜…

Angular Slick Carousel/Slider Example

Read Now β†’
β˜…

Angular Material Datepicker Disable Future Dates Example

Read Now β†’
β˜…

How to Get Element Height and Width in Angular?

Read Now β†’
β˜…

Angular Input Focus Event Example

Read Now β†’
β˜…

Angular Show Error Message on Submit Example

Read Now β†’
β˜…

Angular Toggle a Div on Button Click Example

Read Now β†’
β˜…

Angular Get Parameters from URL Route Example

Read Now β†’