我将 CanCan gem 与 ActiveAdmin 一起使用。它在开发中按预期工作,但是当推送到登台服务器时,我收到以下错误:
`require': cannot load such file -- cancan (LoadError)
就我而言,这是由ActiveAdmin 的 CanCan 适配器中的“require”行引起的。
我已经在 Google 上搜索了可能的解释,但空手而归。
这种错误的原因可能是什么,我该如何修复它?
更新:
这是我的config/initializers/active_admin.rb
:
ActiveAdmin.setup do |config|
config.authentication_method = :authenticate_user!
config.authorization_adapter = ActiveAdmin::CanCanAdapter
config.cancan_ability_class = "Ability"
config.current_user_method = :current_user
config.logout_link_path = :destroy_user_session_path
config.allow_comments = false
config.batch_actions = true
end