【问题标题】:Remove Bootstrap from my simple_form gem after install?安装后从我的 simple_form gem 中删除 Bootstrap?
【发布时间】:2014-04-08 00:02:06
【问题描述】:

我使用了一个命令来使 simple_form gem 与 bootstrap 一起工作。我很确定是:

$ rails g simple_form:install --bootstrap

但我决定不使用 Bootstrap,因为我的 Rails 应用程序主要用于手机。我将使用 jQuery 移动版。目前,我在我的应用程序中同时使用了 jQuery Mobile 和 Bootstrap,它们似乎有时在使用类名时会发生冲突。我将使用我认为足够的 jQuery Mobile。任何关于此的想法或有用的文章都会很方便。

那么,撤消上述操作的命令是什么?我知道它在我的应用程序文件夹中分散了一些文件,我想撤消它以保持它的清洁。谢谢。

【问题讨论】:

    标签: ruby-on-rails twitter-bootstrap jquery-mobile simple-form


    【解决方案1】:

    运行以下两条命令:

    rails d simple_form:install --bootstrap ## Destroy the existing configurations for simple_form
    
    rails g simple_form:install  ## Generate the clean configurations for simple_form
    

    当您最初使用--bootstrap 选项运行simple_form 的生成器时,它会为simple_form 创建引导兼容配置。专门为引导程序所做的更改分布在多个文件中。除非您确切知道需要删除哪些内容以及为simple_form 保留哪些内容,否则很难挑选并删除它们。

    【讨论】:

    • 嘿,谢谢。您的 d 命令删除了我的 simple_form.rb,但在我的 config/initializers 文件夹中,我注意到一个 simple_form_bootstrap.rb 仍然挂在那里,所以我运行 rails d simple_form:install --bootstrap,它摆脱了它。然后我运行了你的 g 命令 - 所以一切都像新的一样。将您标记为正确,因为您让我走上了正确的轨道,但可能便于为未来的用户更新。
    • 这是一个错字。更新了答案。过于注重细节。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-19
    • 1970-01-01
    • 2015-11-10
    • 1970-01-01
    • 2013-04-01
    • 2010-12-21
    • 1970-01-01
    相关资源
    最近更新 更多