从Rails应用程序卸载Twitter Bootstrap

edw*_*ezy 6 ruby-on-rails twitter-bootstrap

我最近通过以下两个步骤在我的Rails应用程序中安装了Twitter Bootstrap:

rails g bootstrap:install
Run Code Online (Sandbox Code Playgroud)

(这包括Twitter Bootstrap到我的应用程序的资产管道)

rails g bootstrap:layout application fixed
Run Code Online (Sandbox Code Playgroud)

(这为我生成了一个布局,默认情况application.html.erb下生成了固定布局)

我是否可以执行以下任何一项操作,以完全从我的应用程序中删除Twitter Bootstrap?

  1. 删除APP文件夹中添加的所有文件?

    • javascripts/bootstrap.js.coffee

    • stylesheets/bootstrap.js.coffee

    • layout/application.html.erb (编辑这个文件?)

  2. 是否有其他我错过的文件,还必须删除?

Roh*_*wal 17

试试这个

rails destroy bootstrap:install
Run Code Online (Sandbox Code Playgroud)

另外,从gemfile中删除gem

gem "twitter-bootstrap-rails"


Mat*_*ith 4

如果你查看 github 存储库,你可以看到生成器以及它们到底做什么:

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

命令

rails g bootstrap:install
Run Code Online (Sandbox Code Playgroud)

使用此处的模板: https://github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/install/templates

布局命令使用此处的模板: https: //github.com/seyhunak/twitter-bootstrap-rails/tree/master/lib/generators/bootstrap/layout/templates

另外,从 gemfile 中删除 gem

gem "twitter-bootstrap-rails"
Run Code Online (Sandbox Code Playgroud)