Installation de Bootstrap 4 avec bower

j'ai créé un site web yeoman et cela vient avec bootstrap 3, Comment puis-je installer bootstrap 4 à la place.

les tutoriels disent tous de simplement lancer "bower install bootstrap", mais cela n'installe que bootstrap 3 à nouveau.

20
demandé sur Martin Lindgren 2015-10-12 14:52:29

4 réponses

tout d'abord, supprimez bootstrap de votre projet (supprimer bower_components/bootstrap/ répertoire)

Que vous avez deux options:

1. Bower commande avec notamment la version:

bower install bootstrap#4.0

2. Utilisation de bower.fichier json

créer un fichier appelé bower.json dans votre racine du projet (voir l'exemple ci-dessous)

{
    "name": "app-name",
    "version": "0.0.1",
    "dependencies": {
        "bootstrap": "4.0"
    }
}

puis exécutez

bower install

je recommande la deuxième option avec bower.fichier json, parce que c'est solution plus flexible, vous pouvez utiliser boser.json pour les autres paquets dont vous avez besoin, en ajoutant simplement une nouvelle ligne.

40
répondu areim 2015-10-12 13:09:26

Bootstrap v4 est actuellement dans un alpha état. La commande bower install bootstrap installe la dernière version stable.

pour télécharger la version alpha et enregistrer ce choix, Lancez:

bower install bootstrap#4.0 --force-latest --save
7
répondu Robin Pokorný 2015-10-15 08:36:46

c'est un droit de la ligne de commande

$ bower installer bootstrap#v4.0.0-alpha.3

il y a un lien officiel pour gérer bootstrap avec d'autres gestionnaires de paquets getbootstrap 4

2
répondu levani jincharadze 2016-08-16 19:22:01

cela fonctionne aussi pour les personnes utilisant CodeKit (il semble que vous ne pouvez pas utiliser les commandes bower dans CodeKit)!

1) Supprimer l'ancien bower_components/bootstrap dossier.

2) Créer une tour.fichier json à la racine de votre avec ce contenu:

{
"name": "app-name",
"version": "0.0.1",
"dependencies": {
    "bootstrap": "4.0"
    }
}

3. Instrall regular bootstrap version via codekit. -- >La version 4.0-alpha sera installée automatiquement au lieu de la version 3.x version stable.

0
répondu Tim 2015-11-13 16:37:25