Tôi đang cố gắng sử dụng phản ứng-bootstrap với gói web. Tôi có thể lấy một bootstrap <Button>
trên một trang, nhưng không có kiểu đính kèm? Tôi đã cài đặt:
phản ứng-bootstrap bằng cách sử dụng webpack
"devDependencies": {
"babel-core": "^5.1.11",
"babel-loader": "^5.0.0",
"css-loader": "^0.12.1",
"react-hot-loader": "^1.2.2",
"react-router": "^0.13.3",
"webpack": "^1.7.2",
"webpack-dev-server": "^1.7.0"
},
"dependencies": {
"bootstrap": "^3.3.4",
"react": "^0.13.0",
"react-bootstrap": "^0.22.6",
"whatwg-fetch": "^0.8.1"
}
}
Máy bốc hàng trong webpack.config.js
module: {
loaders: [
{ test: /\.jsx?$/, loaders: ['react-hot', 'babel'], include: path.join(__dirname, 'app') },
{ test: /\.css$/, loader: "style-loader!css-loader" },
{ test: /\.png$/, loader: "url-loader?limit=100000" },
{ test: /\.jpg$/, loader: "file-loader" }
]
}
Bạn cũng có thể sử dụng trình tải gói webpack và chọn các thành phần khởi động nào bạn muốn đưa vào. Điều này sẽ cho phép bạn có webpack cung cấp cho bạn một gói nhỏ gọn nhỏ hơn nhiều khi bạn đã hoàn tất. –
Điều này làm việc khá tốt, nhưng đối với tôi, chúng ta cần '' '('bootstrap/dist/css/bootstrap.css');' '' – CallMeNorm
Có lẽ bạn cũng sẽ phải cấu hình bộ tải cho phông chữ [theo cách đó] (https: //github.com/gowravshekar/bootstrap-webpack#usage). Tôi cũng phải sao chép dòng cho woff và thay đổi nó thành woff2 để hỗ trợ cả hai loại đó. –