by Sai gowtham

How to add bootstrap to a React app

In this tutorial, we are going to learn about how to add a bootstrap CSS library to react app.

Adding bootstrap to React

  1. Open, your terminal and navigate to the react app folder
  2. Run the following command in your terminal to install the bootstrap and its dependencies.
npm i bootstrap jquery popper.js
  1. Open the react app in your favorite code editor.
  2. Navigate to the index.js file and the below imports.
index.js
import React from "react";
import ReactDOM from "react-dom";
import 'bootstrap/dist/css/bootstrap.min.css';import 'bootstrap/dist/js/bootstrap.min.js';

Using the bootstrap

Now, we can use the bootstrap css classes inside our react components like this.

App.js
import React from "react";

export default function App() {
  return (
    <div className="App">
      <div className="alert alert-primary" role="alert">        A simple primary alert—check it out!
      </div>
      <div className="alert alert-secondary" role="alert">        A simple secondary alert—check it out!
      </div>
    </div>
  );
}

Top Udemy Courses

JavaScript - The Complete Guide 2020 (Beginner + Advanced)
JavaScript - The Complete Guide 2020 (Beginner + Advanced)
26,545 students enrolled
52 hours of video content
View Course
React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
221,520 students enrolled
44 hours of video content
View Course
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
114,575 students enrolled
21 hours of video content
View Course