0

我已将我的 Rails 项目之一从 4.2.5 迁移到 5.1.0

我按照本教程进行迁移:https ://hashrocket.com/blog/posts/how-to-upgrade-to-rails-5

在我运行 rails db:migrate 迁移后,我发现了以下错误。

NoMethodError: undefined method `wrappers' for SimpleForm:Module Did you mean?  wrapper_class

请注意,我的项目中没有使用任何像 SimpleForm 这样的 gem。

我的红宝石版本是:2.4.1

4

2 回答 2

0

它与 client_side_validation gem 兼容性有关。

https://github.com/rafaelfranca/simple_form-b​​ootstrap/issues/4

通过这个了解更多信息

于 2017-05-11T05:01:46.083 回答
0

看起来您正在运行旧版本的 simple_form 尝试将其升级到最新版本。这应该适用于 rails 5。如果您在 Gemfile 中指定版本,请删除版本标签,然后运行bundle update

于 2017-05-11T05:03:42.153 回答