Npm cài đặt bootstrap

Cách tốt nhất để sử dụng React-Bootstrap là thông qua gói npm mà bạn có thể cài đặt với






2 (hoặc





3 nếu bạn thích)

Nếu bạn định tùy chỉnh các tệp Bootstrap Sass hoặc không muốn sử dụng CDN cho biểu định kiểu, thì cũng có thể hữu ích khi cài đặt vanilla Bootstrap

npm install react-bootstrap bootstrap

Nhập khẩu các thành phần #

Bạn nên nhập các thành phần riêng lẻ như.






4 chứ không phải toàn bộ thư viện. Làm như vậy sẽ chỉ lấy các thành phần cụ thể mà bạn sử dụng, điều này có thể làm giảm đáng kể số lượng mã bạn gửi cho máy khách

Toàn cầu trình duyệt #

Chúng tôi cung cấp các gói






5 và





6 với tất cả các thành phần được xuất trên đối tượng





0. Các gói này có sẵn trên jsDelivr, cũng như trong gói npm






Ví dụ#

React-Bootstrap đã bắt đầu repo với một vài ví dụ cơ bản về CodeSandbox. Nhấn vào đây để kiểm tra chúng

biểu định kiểu #

Vì React-Bootstrap không phụ thuộc vào phiên bản Bootstrap rất chính xác nên chúng tôi không gửi kèm theo bất kỳ CSS nào. Tuy nhiên, một số biểu định kiểu được yêu cầu để sử dụng các thành phần này

CSS#

Cách thức và kiểu Bootstrap nào bạn đưa vào tùy thuộc vào bạn, nhưng cách đơn giản nhất là đưa vào các kiểu mới nhất từ ​​CDN. Bạn có thể tìm thêm một chút thông tin về lợi ích của việc sử dụng CDN tại đây

hỗn xược#

Trong trường hợp bạn đang sử dụng Sass, cách đơn giản nhất là đưa các tệp Sass nguồn của Bootstrap vào tệp Sass chính của bạn và sau đó yêu cầu nó trên tệp






1 hoặc





2 của bạn. Điều này áp dụng cho một ứng dụng





3 điển hình trong các trường hợp sử dụng khác, bạn có thể phải thiết lập gói theo lựa chọn của mình để biên dịch biểu định kiểu Sass/SCSS thành CSS

Tùy chỉnh Bootstrap#

Nếu bạn muốn tùy chỉnh chủ đề Bootstrap hoặc bất kỳ biến Bootstrap nào, bạn có thể tạo tệp Sass tùy chỉnh

Và nhập nó vào tệp Sass chính

Cách sử dụng nâng cao#

Xem tài liệu Bootstrap để biết các trường hợp sử dụng nâng cao hơn và chi tiết về cách tùy chỉnh biểu định kiểu

4 Dự luật API#

Với một số thành phần React-Bootstrap nhất định, bạn có thể muốn sửa đổi thành phần hoặc thẻ HTML được hiển thị

Nếu bạn muốn giữ tất cả kiểu dáng của một thành phần React-Bootstrap cụ thể nhưng chuyển đổi thành phần được hiển thị cuối cùng (cho dù đó là thành phần React-Bootstrap khác, thành phần tùy chỉnh khác hay thẻ HTML khác), bạn có thể sử dụng prop






4

Ví dụ bên dưới chuyển một anchor đến chỗ dựa






4 trong thành phần





7. Điều này cuối cùng khiến thẻ





8 được hiển thị nhưng có cùng kiểu với thành phần





7






3

Dưới đây là hình minh họa về việc truyền một thành phần React Bootstrap. Nó chứa một thành phần

0 và một thành phần 





7 đã được cung cấp cho giá đỡ





4. Điều này cuối cùng dẫn đến việc hiển thị thành phần





7 có cùng kiểu với thành phần
0






9

Chủ đề #

React-Bootstrap tương thích với các chủ đề Bootstrap hiện có. Chỉ cần làm theo hướng dẫn cài đặt cho chủ đề bạn chọn

Bootstrap phụ thuộc vào Popper, được chỉ định trong thuộc tính






7. Điều này có nghĩa là bạn sẽ phải đảm bảo thêm cả hai thứ đó vào





8 của mình bằng cách sử dụng





9

Khi tất cả sẽ được hoàn thành, dự án của bạn sẽ được cấu trúc như thế này






0

Nhập JavaScript

Nhập JavaScript của Bootstrap vào điểm vào ứng dụng của bạn (thường là

0). Bạn có thể nhập tất cả các plugin của chúng tôi vào một tệp hoặc riêng lẻ nếu bạn chỉ yêu cầu một tập hợp con của chúng






1

Nhập CSS

Để sử dụng toàn bộ tiềm năng của Bootstrap và tùy chỉnh nó theo nhu cầu của bạn, hãy sử dụng các tệp nguồn như một phần của quy trình đóng gói dự án của bạn

Tạo

1 của riêng bạn để nhập các tệp Sass của Bootstrap, sau đó ghi đè các biến tùy chỉnh tích hợp

Tìm hiểu cách sử dụng các tập lệnh npm đi kèm của Bootstrap để xây dựng tài liệu, biên dịch mã nguồn, chạy thử nghiệm, v.v.

Bootstrap sử dụng tập lệnh npm cho hệ thống xây dựng của nó. gói của chúng tôi. json bao gồm các phương thức thuận tiện để làm việc với khung, bao gồm biên dịch mã, chạy thử nghiệm, v.v.

Để sử dụng hệ thống xây dựng của chúng tôi và chạy tài liệu của chúng tôi cục bộ, bạn sẽ cần một bản sao các tệp nguồn của Bootstrap và Node. Thực hiện theo các bước sau và bạn sẽ sẵn sàng khuấy động

Khi hoàn thành, bạn sẽ có thể chạy các lệnh khác nhau được cung cấp từ dòng lệnh

Sử dụng tập lệnh npm

gói của chúng tôi. json bao gồm các lệnh và tác vụ sau

TaskDescription
2
2 tạo thư mục 
4 với các tệp đã biên dịch. Sử dụng Sass, Autoprefixer và terser. 
5Giống như 
2 và nó chạy thử nghiệm cục bộ
7Xây dựng và tạo CSS và JavaScript cho tài liệu. Sau đó, bạn có thể chạy tài liệu cục bộ qua 
8

Chạy

9 để xem tất cả các tập lệnh npm

tự động sửa lỗi

Bootstrap sử dụng Autoprefixer (có trong quy trình xây dựng của chúng tôi) để tự động thêm tiền tố của nhà cung cấp vào một số thuộc tính CSS khi xây dựng. Làm như vậy giúp chúng tôi tiết kiệm thời gian và viết mã bằng cách cho phép chúng tôi viết các phần chính của CSS một lần duy nhất trong khi loại bỏ nhu cầu sử dụng mixin của nhà cung cấp như các mixin được tìm thấy trong v3

Chúng tôi duy trì danh sách các trình duyệt được hỗ trợ thông qua Autoprefixer trong một tệp riêng trong kho lưu trữ GitHub của chúng tôi. Nhìn thấy. browserslistrc để biết chi tiết

Tài liệu địa phương

Việc chạy tài liệu của chúng tôi tại địa phương yêu cầu sử dụng Jekyll, một trình tạo trang web tĩnh khá linh hoạt cung cấp cho chúng tôi. cơ bản bao gồm, các tệp, mẫu dựa trên Markdown, v.v. Đây là cách để bắt đầu

  1. Chạy qua thiết lập công cụ ở trên để cài đặt Jekyll (trình tạo trang web) và các phần phụ thuộc khác của Ruby với
    
    
    
    
    
    
    0
  2. Từ thư mục gốc
    
    
    
    
    
    
    1, chạy
    8 trong dòng lệnh
  3. Mở
    21 trong trình duyệt của bạn và voilà

Tìm hiểu thêm về cách sử dụng Jekyll bằng cách đọc tài liệu của nó

Xử lý sự cố

Nếu bạn gặp sự cố khi cài đặt các phần phụ thuộc, hãy gỡ cài đặt tất cả các phiên bản phần phụ thuộc trước đó (toàn cầu và cục bộ). Sau đó, chạy lại

22

Làm cách nào để npm cài đặt bootstrap 5?

Bắt đầu nhanh .
Tải xuống bản phát hành mới nhất
Cài đặt với npm. npm cài đặt bootstrap
cài đặt với sợi. sợi thêm bootstrap
Cài đặt với Composer. nhà soạn nhạc yêu cầu twbs/bootstrap. 5. 0. .
Cài đặt với NuGet. CSS. Gói cài đặt bootstrap Sass. Bootstrap gói cài đặt. ngổ ngáo

Làm cách nào để sử dụng bootstrap bằng npm?

Bắt đầu nhanh .
Tải xuống bản phát hành mới nhất
Cài đặt với npm. npm cài đặt bootstrap@v5. 2. 3
cài đặt với sợi. sợi thêm bootstrap@v5. 2. 3
Cài đặt với Composer. nhà soạn nhạc yêu cầu twbs/bootstrap. 5. 2. 3
Cài đặt với NuGet. CSS. Gói cài đặt bootstrap Sass. Bootstrap gói cài đặt. ngổ ngáo

Làm cách nào để cài đặt phản ứng bootstrap npm?

Để cài đặt Reac-bootstrap dưới dạng phần phụ thuộc, hãy chạy lệnh sau trong thư mục gốc của dự án React của bạn. .
1npm cài đặt bootstrap phản ứng-bootstrap. đánh đập
1 sợi thêm phản ứng-bootstrap bootstrap. đánh đập
1nhập 'bootstrap/dist/css/bootstrap. tối thiểu. css';

Lệnh cài đặt bootstrap là gì?

npm cài đặt bootstrap@3 . require('bootstrap') sẽ tải tất cả các plugin jQuery của Bootstrap vào đối tượng jQuery. Bản thân mô-đun bootstrap không xuất bất cứ thứ gì. Bạn có thể tải từng plugin jQuery của Bootstrap theo cách thủ công bằng cách tải /js/*. js trong thư mục cấp cao nhất của gói.