ruby - 使用 activeadmin 未初始化的常量 Devise (NameError)

标签 ruby ruby-on-rails-4 devise activeadmin

当我使用 rails4 版本安装 active_admin gem 时出现以下错误。

采用 gem:gem 'activeadmin',github:'gregbell/active_admin'

/config/initializers/devise.rb:3:in `': uninitialized constant Devise (NameError)

有什么想法吗?

最佳答案

您应该包括 devise gem Gemfile 中。将此行添加到您的 Gemfile

gem 'devise'

即使 DeviseActiveAdmin 一起作为依赖项出现,您也应该手动将其包含在 Gemfile 中以加载 gem

有关说明,请参阅此 link .

关于ruby - 使用 activeadmin 未初始化的常量 Devise (NameError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23873080/

相关文章:

ruby-on-rails - Rails devise 应用程序为移动应用程序创建 REST api

ruby - 为 ruby​​ 运行 rspec 时如何更改环境变量?

ruby-on-rails - 为 rails 中的特定 Controller 跳过/禁用 force_ssl

ruby-on-rails - JOIN ON ... 以及在 ActiveRecord 中急切加载关联时的条件

ruby-on-rails - Rails 4 不存储数据、种子或默认模型保存

ruby-on-rails-3 - 设计辅助方法,确认!无法在出厂设置中使用/找到

ruby-on-rails - 如何通过OAuth身份验证传递参数,以便回调或 Controller 可以使用?

ruby - ruby 中的 Class 和 Klass 有什么区别?

Ruby 设法以只读方式打开 644 文件失败

ruby - 救援与捕捉同时进行