J'essaie de migrer de Bootstrap 2 vers la version 3 RC1 dans un projet Rails 4.
Au départ, j’utilisais bootstrap-sass gem 2.3.2 et tout se passait bien.
Comment puis-je ajouter Boostrap 3 à mon projet maintenant? Je ne trouve aucune gemme déjà convertie en SASS et la documentation officielle recommande de la compiler en CSS à partir de LESS.
Je suis assez nouveau dans tout cela, alors je suis vraiment dérouté ici, une aide?
UPDATE On dirait que la gemme que j'utilisais à l'origine a finalement été mise à jour: https://github.com/twbs/bootstrap-sass
essayez d'utiliser https://github.com/anjlab/bootstrap-Rails
en ajoutant ce qui suit à votre Gemfile:
gem 'anjlab-bootstrap-Rails', :require => 'bootstrap-Rails',
:github => 'anjlab/bootstrap-Rails',
:branch => '3.0.0'
Dans votre application.js, ajoutez ce qui suit:
//= require Twitter/bootstrap
Dans votre application.css, ajoutez le avant toute chose}:
*= require Twitter/bootstrap
Il existe déjà une version candidate que vous pouvez utiliser, ajoutez à GemFile:
gem 'bootstrap-sass', github: 'thomas-mcdonald/bootstrap-sass'
De plus, si vous effectuez une mise à niveau à partir de bootstrap 2, vous devez supprimer la gem précédente avant.
J'ai essayé la solution suggérée par ShenoudaB et je l'ai bien fait fonctionner. Les choses que je devais changer de la version précédente étaient:
J'ai aussi remarqué que certains styles ont changé. Vérifiez la nouvelle documentation et assurez-vous que les noms de classe correspondent aux nouveaux.
C'est tout ce que j'ai fait et cela a fonctionné pour moi. Bonne chance pour que votre application fonctionne!
Puisque vous utilisez déjà bootstrap-sass gem
Je recommanderais ceci
Voici un bijou Twitter bootsrap 3: https://github.com/yabawock/bootstrap-sass-Rails
Et d'une manière ou d'une autre personne n'a mentionné http://alademann.github.io/sass-bootstrap/ et je me demande pourquoi.