Mirkom63
@Mirkom63
Я программист

Почему rails admin не устанавливается в rails 5?

Когда добавляю rails_admin в gemfile. и делаю бандл. появляется такая ошибка:
Bundler could not find compatible versions for gem "rails":
  In snapshot (Gemfile.lock):
    rails (= 5.0.0)

  In Gemfile:
    rails (~> 5.0.0)

    rails_admin was resolved to 0.0.1, which depends on
      rails (~> 3.1)

Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.


что это такое?
  • Вопрос задан
  • 321 просмотр
Решения вопроса 1
inf
@inf
DevOps Engineer
Может попробовать установить через бранч rails-5 ?
gem 'rails_admin', github: 'sferik/rails_admin', branch: 'rails-5'

Здесь ещё исследование того как совместить зависимости rails_admin
gem 'rails_admin', github: 'sferik/rails_admin'
# Use github rack-pjax to fix dependency versioning issue with Rails 5
# https://github.com/sferik/rails_admin/issues/2532
gem 'rack-pjax', github: 'afcapel/rack-pjax'
# Use forked remotipart until following issues are resolved
# https://github.com/JangoSteve/remotipart/issues/139
# https://github.com/sferik/rails_admin/issues/2532
gem 'remotipart', github: 'mshibuya/remotipart', ref: '3a6acb3'


Нестабильно конечно, но вдруг жить можно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Все же написано в логе, что тут разъяснять?
https://github.com/sferik/rails_admin/issues/2532
Ответ написан
Комментировать
Serginyo90
@Serginyo90
У меня была такая проблема. Решилась установкой гема через терминал.
gem install rails_admin
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы