2012-05-17 5 views
6

I Twitter Bootstrap vor kurzem über die folgenden zwei Schritte in meiner Rails-Anwendung installiert ist:Deinstallieren von Twitter Bootstrap von einer Rails-Anwendung

rails g bootstrap:install 

(diese enthalten Twitter Bootstrap meiner App-Asset-Pipeline)

rails g bootstrap:layout application fixed 

(Dies erzeugt ein Layout für mich, standardmäßig application.html.erb und festen Layout wurde generiert)

Sollte ich eine der folgenden oder alle davon, um Twitt zu entfernen Bootstrap komplett von meiner App?

  1. Alle Dateien löschen, die im APP-Ordner hinzugefügt wurden?

    • javascripts/bootstrap.js.coffee

    • stylesheets/bootstrap.js.coffee

    • layout/application.html.erb (bearbeiten diese Datei?)

  2. Gibt es noch andere Dateien, die erstellt wurden, die ich verpasst und auch entfernen müssen?

+2

Verwenden Sie Versionskontrolle (z. Git)? Wenn nicht, sollten Sie es sein, wenn Sie das wären, könnte das genauso einfach sein wie ein Commit rückgängig zu machen. –

+0

Ich benutze Git und GitHub, aber seit dem Hinzufügen von Twitter Bootstrap habe ich erhebliche Änderungen vorgenommen, kann ich immer noch eine bestimmte Commit von vor langer Zeit zurück? – edweezy

+0

Sie können, aber möglicherweise Zusammenführungskonflikte, die Sie beheben müssen. Einfach nachsehen, ein Commit zurücknehmen und Merge Conflicts lösen und es versuchen! –

Antwort

4

Wenn Sie dies auf GitHub Repo schauen, können Sie die Generatoren sehen und was genau sie tun:

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

Der Befehl

rails g bootstrap:install 

Verwendet die Vorlagen hier: https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/install/templates

Das Layout Befehl verwendet die Vorlagen hier: https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/layout/templates

Entfernen Sie auch den Edelstein aus dem gemfile

gem "twitter-bootstrap-rails" 
+0

Vielen Dank, das war die genaue Erklärung, die ich brauchte! – edweezy

16

Versuchen Sie, diese

rails destroy bootstrap:install 

Entfernen Sie auch den Edelstein aus dem gemfile

gem "twitter-bootstrap-rails"

+0

Ich mag diese Antwort ein wenig besser. Viel mehr auf den Punkt. – Adam

+0

Funktioniert nicht Ich habe die folgende Fehlermeldung: Konnte Generator 'bootstrap: install' nicht finden –

+1

Mein Bad ist richtig. –

Verwandte Themen