Je suis novice en matière de reactjs, je veux inclure bootstrap dans mon application react.
J'ai installé bootstrap par npm install bootstrap --save
Maintenant, je veux charger les css et js de bootstrap dans mon application react.
J'utilise webpack.
webpack.config.js
var config = {
entry: './src/index',
output: {
path: './',
filename: 'index.js'
},
devServer: {
inline: true,
port: 8080,
historyApiFallback: true,
contentBase:'./src'
},
module: {
loaders: [
{
test: /\.js?$/,
exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['es2015', 'react']
}
}
]
}
};
module.exports = config;
Mon problème est "comment inclure les css et js de bootstrap dans une application reactjs à partir de node_modules ?" Comment configurer bootstrap pour l'inclure dans mon application react ?
0 votes
Utilisez-vous Node.js en backend ?
0 votes
Importez simplement les fichiers Bootstrap dans votre page HTML.
0 votes
@DanielKhan : Non, je n'utilise pas Node.js.
0 votes
Utilisez-vous la version moins de bootstrap ou juste le css simple ? Dans ce dernier cas, incluez simplement les css en utilisant la version CDN et utilisez react bootstrap pour la partie JavaScript.
0 votes
@DanielKhan J'ai utilisé du css simple. Je ne veux pas faire de CDN. Je veux utiliser le bootstrap de node_modules.
0 votes
Quel est l'intérêt d'utiliser la version npm ? Si vous utilisez Node.js, vous pouvez créer une route statique pointant vers le répertoire dans node_modules. Sinon, vous pouvez certainement assembler quelque chose avec le css-loader de webpack mais le fait que vous soyez bloqué pour une tâche qui vous prendrait 5s si vous téléchargiez simplement le css et le placiez dans votre projet, devrait vous dire quelque chose. Dans tous les cas : utilisez react-bootstrap pour la partie JavaScript.
0 votes
Pour rendre la réponse aussi claire que possible : utilisez react-bootstrap ! Bien à vous
0 votes
J'ai trouvé cet article, reactstrap.github.io