我有一个Rails 4应用程序与管理部分的Thoughtbot管理。如何升级管理gem
最近我试过从版本0.1.2升级到0.1.4,但是我得到这个错误:cannot load such file -- administrate/fields/base
。
它是由自定义字段文件触发的,所以我试图运行rails g administrate:install
,它要求我覆盖所有管理控制器和仪表板。
现在,我已经对这些文件进行了自定义,所以我选择不覆盖它们,但后来我得到了和以前一样的错误。
接下来,我做了另一个分支来测试,让我们管理覆盖我的控制器和仪表板,这次它的工作!
所以,我认为问题是,什么是升级宝石,而不会丢失我的自定义的过程?
是否有任何我可以运行的任务来“注册”更新的宝石,如rake administrate:upgrade
左右?
谢谢!
你为我节省了一些时间。谢谢! – Desmond