Bootstrap4 alpha pour Angular2 CLI (fonctionne aussi pour Angular4 CLI)
Si vous utilisez le angular2 cli/angulaire 4 cli effectuer les opérations suivantes:
npm i bootstrap@next --save
Cela va ajouter bootstrap 4 à votre projet.
Ensuite, allez à votre src/style.scss
ou src/style.css
le fichier et importer des fichiers d'amorce:
Pour le style.css
/* You can add global styles to this file, and also import other style files */
@import "../node_modules/bootstrap/dist/css/bootstrap.min.css";
Pour le style.scss
/* You can add global styles to this file, and also import other style files */
@import "../node_modules/bootstrap/scss/bootstrap";
Si vous utilisez scss, assurez-vous que vous changez votre style de scss en .angular-cli.json
:
"defaults": {
"styleExt": "scss",
"component": {}
}
Bootstrap JS Composants
Pour Bootstrap JS composants, vous aurez toujours besoin d'importer bootstrap.js
en .angular-cli.json
sous scripts
(ce qui devrait se faire automatiquement):
...
"scripts": ["../node_modules/jquery/dist/jquery.js",
"../node_modules/tether/dist/js/tether.js",
"../node_modules/bootstrap/dist/js/bootstrap.js"],
...
Mise à jour 2017/09/13: Bootstrap 4 Beta est maintenant à l'aide de popper.js au lieu de tether.js. Donc, en fonction de la version que vous utilisez importer tether.js (alpha) ou popper.js (bêta) dans vos scripts. Merci pour le heads up @MinorThreat