rails g active_admin:安装ERROR

时间:2015-02-01 11:03:57

标签: ruby-on-rails ruby activeadmin

我遇到ActiveAdmin问题。我已将gem'activeadmin'添加到我的Gemfile中并运行

$ bundle install

哪个有效。但是当我尝试:

$ rails g active_admin:install

我明白了:

/home/dominika/active_admin/config/application.rb:10:in `<module:ActiveAdmin>': superclass mismatch for class Application (TypeError)
from /home/dominika/active_admin/config/application.rb:9:in `<top (required)>'
from /home/dominika/.rvm/gems/ruby-2.2.0/gems/spring-1.2.0/lib/spring/application.rb:82:in `require'
from /home/dominika/.rvm/gems/ruby-2.2.0/gems/spring-1.2.0/lib/spring/application.rb:82:in `preload'
from /home/dominika/.rvm/gems/ruby-2.2.0/gems/spring-1.2.0/lib/spring/application.rb:143:in `serve'
from /home/dominika/.rvm/gems/ruby-2.2.0/gems/spring-1.2.0/lib/spring/application.rb:131:in `block in run'
from /home/dominika/.rvm/gems/ruby-2.2.0/gems/spring-1.2.0/lib/spring/application.rb:125:in `loop'
from /home/dominika/.rvm/gems/ruby-2.2.0/gems/spring-1.2.0/lib/spring/application.rb:125:in `run'
from /home/dominika/.rvm/gems/ruby-2.2.0/gems/spring-1.2.0/lib/spring/application/boot.rb:18:in `<top (required)>'
from /home/dominika/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /home/dominika/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from -e:1:in `<main>'

也许这真的很愚蠢,但我真的不知道如何修复它。 请帮忙......

2 个答案:

答案 0 :(得分:0)

这是因为您的应用程序被称为active_admin。重命名它,一切都会奏效。

重命名应用视图this thread以获取说明。

答案 1 :(得分:0)

总的来说,听起来你几乎正在做正确的事情。

  

我已添加了gem&#39; active_admin&#39;

来自文档:

# Gemfile

gem 'activeadmin' 

这有帮助吗?