我通过替换CSS文件等方式从版本2引导程序3更新了我的应用程序。

我以为我也会升级simple_from,因为旧版本可能与引导程序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?为什么更新gem不会更新到最新的gem?

感谢您提供有关如何正确迁移simple_form的说明。

最佳答案

Bootstrap 3对simple_form的支持尚未使其稳定发布。您可以阅读更多here。如果您想安装rc版本,看起来工作正常,只需在Gemfile中使用gem 'simple_form', '~> 3.1.0.rc1'即可。 (进行更改后运行bundle install

我不确定simple_form生成器的工作方式,但是确保更新配置的一种方法是通过复制sample application中的配置文件。文件是config/initializers/simple_form.rbconfig/initializers/simple_form_bootstrap.rb

如果以前版本中还有其他与simple_form相关的文件,则应删除它们。

10-08 04:43