未定义的方法`setup' for Devise:Module(NoMethodError)

时间:2014-06-11 12:15:31

标签: ruby-on-rails devise activeadmin

gregbell/active_admin repo更新Active Admin后,使用rails> 4.1,当我启动rails应用程序时出现此错误。

 undefined method `setup' for Devise:Module (NoMethodError)

设置方法用于初始化文件夹中的设计初始化文件。

导致此错误的原因是什么?

1 个答案:

答案 0 :(得分:2)

经过一番挖掘后,我发现了这个提交

Make devise soft dependency

这意味着我必须为自己的gem文件添加设计。我删除了它,因为activeadmin安装了devise作为依赖项。

<强>解决方案

的Gemfile

gem 'devise', '~> 3.2'