首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rails 4和主动管理

rails 4和主动管理
EN

Stack Overflow用户
提问于 2013-08-08 23:02:31
回答 3查看 2.7K关注 0票数 3

尝试在Rails 4项目上安装ActiveAdmin,但收到以下错误:

代码语言:javascript
复制
Bundler could not find compatible versions for gem "activerecord":
  In Gemfile:
    activeadmin (>= 0) ruby depends on
      activerecord (~> 3.0) ruby

    rails (= 4.0.0) ruby depends on
      activerecord (4.0.0)

我遵循这个示例:Active admin install with Rails 4并将activeadmin添加到gemfile中,如下所示:

gem 'activeadmin',github:'gregbell/active_admin',分支:'rails4‘

但是仍然没有go;同样的错误。

EN

回答 3

Stack Overflow用户

发布于 2013-08-08 23:06:48

啊,我错了;我以为我不需要包括所有其他的,因为我没有使用它们;但是ActiveRecord有问题的不是ActiveAdmin,而是AA依赖的东西:

https://github.com/gregbell/active_admin/issues/2322

票数 1
EN

Stack Overflow用户

发布于 2014-05-07 21:29:17

这取决于您使用的是Rails 4.1还是4.0版本。

如果你使用的是Rails 4.0.X,只需使用master就可以了:

gem 'activeadmin',github:'gregbell/active_admin‘

对于Rails 4.1,您应该使用主分支和以下依赖分支:

gem 'activeadmin',github:'gregbell/active_admin‘

gem 'polyamorous',github:'activerecord-hackery/polyamorous‘

gem 'ransack',github:'activerecord-hackery/ransack‘

gem 'formtastic',github:'justinfrench/formtastic‘

在那之后

捆绑包安装(或捆绑包更新,如有必要)

然后运行

rails生成active_admin:install (如有必要)以进行安装

票数 1
EN

Stack Overflow用户

发布于 2015-12-30 12:56:12

在Gemfile中使用gem 'activeadmin', github: 'gregbell/active_admin'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18129441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档