我已经在我的开发机器上安装了活动管理员,它运行正常。
但是当我运行heroku run rake db:migrate
时,它会给我以下错误
rake aborted! undefined method `setup' for ActiveAdmin:Module
这是我的宝石文件
source 'https://rubygems.org'
gem 'rails', '3.2.6'
gem 'pg'
gem 'haml'
gem 'haml-rails'
gem 'sorcery'#, "~> 0.7.12"
gem 'jquery-rails'
gem 'localeapp'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem "activeadmin", :git => "git://github.com/gregbell/active_admin.git"
gem 'sass-rails'#, '~> 3.2.5'
gem 'coffee-rails'#, '~> 3.2.2'
gem 'twitter-bootstrap-rails'
gem 'uglifier'
end
group :production do
gem 'thin'
end
答案 0 :(得分:0)
gem "activeadmin", :git => "git://github.com/gregbell/active_admin.git"
请勿在任何群组下声明有效管理员。 至少它不会在生产环境中工作。
答案 1 :(得分:0)
为了记录,我想尝试使用activeadmin-cms 0.1.0,我遇到了同样的问题。
gem activeadmin-cms与activeadmin 0.6.0不兼容(我还没有测试过其他版本的activeadmin)