6

我正在尝试将 ActiveAdmin 与 rails 3.1 一起使用,但在收到以下信息时出现以下错误rails generate active_admin:install

gems/activeadmin-0.3.0/lib/active_admin/namespace.rb:176:in `eval': uninitialized constant InheritedResources::Base (NameError)

现在任何生成/销毁命令都会发生这种情况。我已确保按照 github wiki 上的安装说明添加了所需的 3.1 gem(sass-rails 和 meta_search)。有没有人有任何想法?

4

1 回答 1

7

我也遇到了这个。Jose Valim 发布了新版本 1.3.0 的inherited_resources gem,ActiveAdmin 没有将 gem 固定到之前的 1.2.2 版本。我可以通过将以下行添加到我的 gemfile 来解决此问题:

宝石“inherited_resources”,“1.2.2”

于 2011-09-03T10:39:17.390 回答