Webpack
Leer hoe u Bootstrap in uw project kunt opnemen met Webpack 3.
Installeer bootstrap als een Node.js-module met npm.
Importeer JavaScript van Bootstrap door deze regel toe te voegen aan het toegangspunt van uw app (meestal index.js
of app.js
):
Als alternatief kunt u indien nodig plug-ins afzonderlijk importeren :
Bootstrap is afhankelijk van jQuery en Popper , deze zijn gedefinieerd als peerDependencies
, dit betekent dat u ervoor moet zorgen dat u ze allebei aan uw package.json
gebruik toevoegt npm install --save jquery popper.js
.
Merk op dat als je ervoor kiest om plug- ins afzonderlijk te importeren , je ook exports-loader moet installeren
Om het volledige potentieel van Bootstrap te benutten en het aan uw behoeften aan te passen, gebruikt u de bronbestanden als onderdeel van het bundelingsproces van uw project.
Maak eerst uw eigen variabelen en gebruik deze om de ingebouwde aangepaste variabelen_custom.scss
te overschrijven . Gebruik vervolgens uw hoofd-sass-bestand om uw aangepaste variabelen te importeren, gevolgd door Bootstrap:
Om Bootstrap te compileren, moet u ervoor zorgen dat u de vereiste laders installeert en gebruikt: sass-loader , postcss-loader met Autoprefixer . Met minimale instellingen zou uw webpack-configuratie deze regel of iets dergelijks moeten bevatten:
Als alternatief kunt u de kant-en-klare CSS van Bootstrap gebruiken door simpelweg deze regel toe te voegen aan het startpunt van uw project:
In dit geval kunt u uw bestaande regel gebruiken css
zonder speciale aanpassingen aan de webpack-configuratie, behalve dat u niet sass-loader
alleen style-loader en css-loader nodig heeft .