我正在开发一个使用rails 5.0.0.rc2的项目。以下是我到现在为止所做的-
现在,如果我运行rake:db迁移,我会收到一个错误-
/home/swapnil/.rvm/gems/ruby-2.3.1@ruby-2.3.1-rails-5.0.0.rc2/gems/devise-3.5.10/lib/devise/failure_app.rb:9:in‘’:未初始化的常量操作控制器::RackDelegation (NameError)
背后的原因是什么?怎么解决这个问题?
发布于 2016-06-27 07:48:10
从外观上看,您使用的是与Rails 5.0.0.rc2
不兼容的Devise 3.5.10
。如果使用来自RubyGems的最新设计不适用于您,请在您的Gemfile中这样做。gem 'devise', github: plataformatec/devise
检查了Rails 5.0.0.rc1,我的设计版本为4.1.1。
发布于 2016-06-27 13:35:37
Design4.0与Rails 4.1一起工作。
因此,这是一个设计版本的问题。
我对它进行了升级,使其现在与rails 5.0.0.rc2兼容。
创业板“设计”、“~>4.1”、“>=4.1”
并运行包安装。
发布于 2020-07-08 00:19:15
这是我的守门宝石,需要碰一下
https://stackoverflow.com/questions/38048286
复制相似问题