2012-05-17 2 views
6

J'ai récemment installé Twitter Bootstrap dans mon application Rails via les deux étapes suivantes:Désinstaller Twitter Bootstrap à partir d'une application Rails

rails g bootstrap:install 

(ce inclus Twitter Bootstrap au pipeline d'actifs de mon application)

rails g bootstrap:layout application fixed 

(Cela a généré une mise en page pour moi, par défaut application.html.erb et la mise en page fixe a été générée)

Dois-je faire l'une des choses suivantes ou tout de supprimer Twitt er Bootstrap complètement à partir de mon application?

  1. Supprimer tous les fichiers ajoutés dans le dossier APP?

    • javascripts/bootstrap.js.coffee

    • stylesheets/bootstrap.js.coffee

    • layout/application.html.erb (modifier ce fichier?)

  2. Y at-il d'autres fichiers qui ont été créés et que je manqué dois aussi enlever?

+2

Utilisez-vous le contrôle de version (par ex. Git)? Si ce n'est pas le cas, vous devriez être, si vous étiez cela pourrait être aussi simplement que de revenir à un commit. –

+0

J'utilise git et github mais depuis l'ajout Twitter Bootstrap j'ai apporté des modifications importantes, puis-je revenir encore commettras spécifique il y a longtemps? – edweezy

+0

Vous pouvez, mais il peut y avoir des conflits de fusion que vous aurez à résoudre. Il vous suffit de rechercher un commit et de résoudre les conflits de fusion et d'essayer! –

Répondre

4

Si vous regardez le repo github pour cela, vous pouvez voir les générateurs et exactement ce qu'ils font:

https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap

La commande

rails g bootstrap:install 

Utilise les modèles ici: https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/install/templates

La commande de mise en page utilise les modèles ici: https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/layout/templates

En outre, retirer le bijou de votre Gemfile

gem "twitter-bootstrap-rails" 
+0

Merci beaucoup c'était l'explication exacte dont j'avais besoin! – edweezy

16

Essayez cette

rails destroy bootstrap:install 

En outre, retirer le bijou de votre Gemfile

gem "twitter-bootstrap-rails"

+0

J'aime cette réponse un peu mieux. Beaucoup plus au point. – Adam

+0

Ne fonctionne pas J'ai le message d'erreur suivant: Impossible de trouver le générateur 'bootstrap: installer' –

+1

My Bad c'est correct. –

Questions connexes