Ich versuche, React-Bootstrap mit Web Pack zu verwenden. Ich bin in der Lage, einen Bootstrap <Button>
auf einer Seite zu bekommen, aber es gibt keine Stile angehängt? Ich habe installiert:
React-Bootstrap mit 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"
}
}
Lader in 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" }
]
}
Sie auch die webpack weniger Loader verwenden können und auswählen, welche Bootstrap-Komponenten, die Sie aufnehmen möchten. Auf diese Weise können Sie mit webpack ein viel kleineres Bündel erstellen, wenn Sie fertig sind. –
Dies funktionierte ziemlich gut, aber für mich ist es '' 'erforderlich ('bootstrap/dist/css/bootstrap.css');' '' – CallMeNorm
Wahrscheinlich müssen Sie Loader für Schriftarten konfigurieren [so] (https: //github.com/gowravshekar/bootstrap-webpack#usage). Ich musste außerdem die Zeile für woff kopieren und sie in woff2 ändern, um beide Typen zu unterstützen. –