我安装on Rails的4个主动管理此错误时
Bundler could not find compatible versions for gem "actionpack":
In Gemfile:
meta_search (>= 1.1.0.pre) ruby depends on
actionpack (~> 3.1.0.alpha) ruby
rails (= 4.0.0.rc1) ruby depends on
actionpack (4.0.0.rc1)
我按照使用说明: http://www.activeadmin.info/docs/documentation.html
任何帮助,请。
2015年4月20日更新
对于轨道4(根据官方的github页 )选择使用主:
gem 'activeadmin', github: 'activeadmin'
或者RubyGems的:
gem 'activeadmin', '~> 1.0.0.pre1'
2015年2月14日更新
对于轨道4(根据官方的github页 )使用方法:
gem 'activeadmin', github: 'activeadmin'
2014年9月4日更新
为Rails 4.0和4.1(根据官方的github页 )使用方法:
gem 'activeadmin', github: 'activeadmin'
2014年4月24日更新
为Rails 4.1和4.0使用主:
gem 'activeadmin', github: 'gregbell/active_admin'
2014年4月13日更新
为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的4.0.X只使用主,你应该是好去:
gem 'activeadmin', github: 'gregbell/active_admin'
注意:有与Rails的4.1添加注释索引页的问题。 这个问题正在跟踪这里 。
2013年9月29日更新
钢轨4分支已合并到主。 现在,所有你需要做的是指定:
gem 'activeadmin', github: 'gregbell/active_admin'
2013年8月28日更新的答案
是能够建立一个新的Rails应用程序4启动和AA只用运行:
gem 'activeadmin', github: 'gregbell/active_admin', branch: 'rails4'
请忽略旧的答案。 只是这行添加到您的新轨道4应用程序的Gemfile,运行捆绑安装 ,运行轨道摹active_admin:安装 ,运行耙分贝:迁移 ,运行捆绑EXEC轨S,去/管理 ,并与admin@example.com/登录密码 ,你是好去! 见ActiveAdmin文件的更多细节。
2013年6月30日更新的答案
许多已经取得了进展上获得ActiveAdmin,它依赖于准备为Rails 4.请使用下面的Gemfile设置和无视关于降级jQuery的导轨2.3.0位宝石:
gem 'devise', github: 'plataformatec/devise'
gem 'responders', github: 'plataformatec/responders'
gem 'inherited_resources', github: 'josevalim/inherited_resources'
gem 'ransack', github: 'ernie/ransack'
gem 'activeadmin', github: 'gregbell/active_admin', branch: 'rails4'
gem 'formtastic', github: 'justinfrench/formtastic'
只是bundle install
(或bundle update
,如果需要的话),然后运行rails generate active_admin:install
(如果需要)安装
原来的答案
我用下面让ActiveAdmin在我的Rails 4.0.0.rc1 / JRuby中/彪马应用程序并在Heroku上运行。
检查出从ActiveAdmin GitHub上的以下链接后:
回复:轨道4分的问题-问题#1963年
轨道4黑客,修复-拉请求#2120
我增加了以下我的Gemfile:
gem 'devise', github: 'plataformatec/devise', branch: 'rails4'
gem 'responders', github: 'plataformatec/responders'
gem 'inherited_resources', github: 'josevalim/inherited_resources'
gem 'ransack', github: 'ernie/ransack'
gem 'activeadmin', github: 'akashkamboj/active_admin', branch: 'rails4'
gem 'formtastic', github: 'justinfrench/formtastic', branch: 'rails4beta'
更换:
gem 'jquery-rails', '3.0.0'
有:
gem 'jquery-rails', '2.3.0'
和bundle install
和运行rails generate active_admin:install
安装。
启动服务器,去root_url /管理员,你应该看到管理员登录。
2016年1月11日更新的答案
ActiveAdmin现已轨道4的全力支持 :
1.0.0版本,全面支持Rails的4):
gem 'activeadmin', github: 'activeadmin'
0.6稳定的版本(可能无法正常支撑导轨4):
gem 'activeadmin', github: 'activeadmin', branch: '0-6-stable'
我已经切换到Ubuntu,并解决我遇到的问题。 出于某种原因,电抗器的Windows试图获得一个宝石,是不是Ruby的来源时。
感谢您的帮助, 马克和奥托Brglez 。 快速更新钢轨4的实现。 你并不需要使用分支“0-6-稳定”(即当前分支今天的),可以改为只使用主分支为INT上gregbell的github上,他指出文档。 https://github.com/gregbell/active_admin
只需编辑您的Gemfile。 这一切都需要在您的ActiveAdmin 1.0.0什么使用Rails 4.1正常工作
添加下面几行:
gem 'activeadmin', github: 'gregbell/active_admin' # ActiveAdmin backend framework for Rails administration interface
gem 'polyamorous', github: 'activerecord-hackery/polyamorous' # Require for ActiveAdmin to work with Rails 4.1
gem 'ransack', github: 'activerecord-hackery/ransack' # Require for ActiveAdmin to work with Rails 4.1
gem 'formtastic', github: 'justinfrench/formtastic' # Require for ActiveAdmin to work with Rails 4.1
gem 'devise' # Authentication