เพิ่ม bootstrap ใน next.js

เพิ่ม Bootstrap ในโปรเจ็กต์ Next.js ทำได้โดยติดตั้งแพ็กเกจ Bootstrap และกำหนดรูปแบบการนำเข้า (import) CSS ของ Bootstrap ในโครงสร้างของโปรเจ็กต์ Next.js ของคุณดังนี้:

  1. ติดตั้งแพ็กเกจ Bootstrap: ใช้คำสั่ง npm หรือ yarn เพื่อติดตั้งแพ็กเกจ Bootstrap:
1
npm install bootstrap

หรือ

1
yarn add bootstrap
  1. เรียกใช้ CSS ของ Bootstrap: ในโปรเจ็กต์ Next.js คุณสามารถเรียกใช้ CSS ของ Bootstrap ผ่านไฟล์ CSS ที่โหลดผ่าน import ในหน้าหลักของโปรเจ็กต์ของคุณ (เช่น pages/_app.js) หรือในคอมโพเนนต์ที่ต้องการใช้ Bootstrap:
1
2
3
4
5
6
7
8
9
// pages/_app.js

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

function MyApp({ Component, pageProps }) {
return <Component {...pageProps} />;
}

export default MyApp;

หรือถ้าคุณต้องการใช้ Bootstrap ในคอมโพเนนต์เฉพาะ คุณสามารถเรียกใช้ CSS ของ Bootstrap ในคอมโพเนนต์นั้นๆ:

1
2
3
4
5
6
7
8
9
10
// components/MyComponent.js

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

function MyComponent() {
// โค้ดของคุณที่ใช้ Bootstrap
return <div className="container">Hello, Bootstrap!</div>;
}

export default MyComponent;
  1. ใช้ Bootstrap ในคอมโพเนนต์หรือหน้าของคุณ: เมื่อคุณเรียกใช้ CSS ของ Bootstrap ในโปรเจ็กต์ Next.js ของคุณ คุณสามารถใช้คลาสและคอมโพเนนต์ของ Bootstrap ในคอมโพเนนต์หรือหน้าของคุณตามปกติ:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// components/MyComponent.js

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

function MyComponent() {
return (
<div className="container">
<h1>Hello, Bootstrap!</h1>
<button className="btn btn-primary">Click Me</button>
</div>
);
}

export default MyComponent;

นี้คือวิธีที่คุณสามารถเพิ่ม Bootstrap ในโปรเจ็กต์ Next.js ของคุณได้อย่างง่ายและเข้าใจง่าย หลังจากที่คุณทำขั้นตอนดังกล่าว คุณสามารถใช้คลาสและสไตล์ของ Bootstrap ในหน้าและคอมโพเนนต์ของคุณตามต้องการ.