ruby-on-rails - 在 rails5 中使用 rails_admin 时出错

标签 ruby-on-rails ruby-on-rails-4 rails-admin ruby-on-rails-5

我正在尝试将 rails_admin 与 rails5 应用程序一起使用。 rails_admin 0.8.1 没有工作因为

Bundler could not find compatible versions for gem "rails": In snapshot (Gemfile.lock): rails (= 5.0.0.beta1)

In Gemfile: rails (< 5.1, >= 5.0.0.beta1)

rails_admin was resolved to 0.8.1, which depends on
  rails (~> 4.0)

然后我尝试使用来自github的最新代码

gem 'rails_admin', git: 'https://github.com/sferik/rails_admin.git'

现在我遇到了相互冲突的机架依赖项。

In snapshot (Gemfile.lock): rack (= 2.0.0.alpha)

In Gemfile: rails (< 5.1, >= 5.0.0.beta1) was resolved to 5.0.0.beta1, which depends on actionmailer (= 5.0.0.beta1) was resolved to 5.0.0.beta1, which depends on actionpack (= 5.0.0.beta1) was resolved to 5.0.0.beta1, which depends on rack (~> 2.x)

rails_admin was resolved to 0.8.1, which depends on
  rack-pjax (~> 0.7) was resolved to 0.7.0, which depends on
    rack (~> 1.3)

rails (< 5.1, >= 5.0.0.beta1) was resolved to 5.0.0.beta1, which depends on
  sprockets-rails (>= 2.0.0) was resolved to 3.0.0, which depends on
    sprockets (>= 3.0.0) was resolved to 3.5.2, which depends on
      rack (< 3, > 1)

devise was resolved to 4.0.0.pre.dev, which depends on
  warden (~> 1.2.3) was resolved to 1.2.4, which depends on
    rack (>= 1.0)

devise was resolved to 4.0.0.pre.dev, which depends on
  warden (~> 1.2.3) was resolved to 1.2.4, which depends on
    rack (>= 1.0)

现在开始使用 rails5 是不是太早了?我应该回到 rails4.2 吗?

最佳答案

我看到 RA 有 Rails5 gemfile https://github.com/sferik/rails_admin/blob/master/gemfiles/rails_5.0.gemfile .我会尝试升级到该文件中提到的所有 gem 。

关于ruby-on-rails - 在 rails5 中使用 rails_admin 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35034846/

相关文章:

ruby-on-rails - Ruby 如何知道要拯救什么?

ruby-on-rails - 为什么 Figaro gem 仅在我使用 erb 语法时才起作用?

ruby-on-rails - rails_admin 自定义操作的 Controller 方法去哪里了?

ruby-on-rails - Rails Admin 如何显示下拉字段

rails-admin - 如何只自定义rails_admin中的字段?

ruby-on-rails - rails : Devise sign in error message behaviour

ruby-on-rails - 如何防止在 Heroku 上迁移和部署 RoR 应用程序之间出现 "Unknown column"错误?

ruby-on-rails - ActionController::InvalidAuthenticityToken 和域名

ruby-on-rails - 如果用户未通过 Devise 进行身份验证,则重定向到登录页面

ruby-on-rails - Rails 4 并发问题