我通过替换css文件等从版本2移动到bootstrap 3来更新我的应用程序。
我认为我也升级了simple_from
,因为旧版本可能与bootstrap 2不兼容。
所以我运行bundle update simple_form
并将其从simple_form(2.0.4)升级到(2.1.1)。
如何升级到最新版本?以及如何将其与bootstrap 3集成?我是否需要使用rails generate simple_form:install --bootstrap
重新安装simple_form,而不是使用bundler更新gem?如何更新宝石并没有更新到最新宝石?
感谢您澄清如何正确迁移simple_form。
答案 0 :(得分:6)
对simple_form的Bootstrap 3支持尚未成为稳定版本。您可以阅读更多here。如果你想安装rc版本,这似乎工作正常,只需在Gemfile中使用gem 'simple_form', '~> 3.1.0.rc1'
。 (进行更改后运行bundle install
)
我不确定simple_form生成器的工作原理,但确保配置更新的一种方法是从sample application复制配置文件。文件为config/initializers/simple_form.rb
和config/initializers/simple_form_bootstrap.rb
。
如果以前的版本中还有其他与simple_form相关的文件,则应该删除它们。