Установка Active admin с Rails 4



Я получил эту ошибку при установке active admin на 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



кто-нибудь помогите пожалуйста.

517   5  

5 ответов:

апр 20, 2015 обновление

для рельсов 4 (согласно официальная страница github) использовать либо магистр:

gem 'activeadmin', github: 'activeadmin'

или rubygems:

gem 'activeadmin', '~> 1.0.0.pre1'

14 февраля 2015 обновление

для рельсов 4 (согласно официальная страница github) использование:

gem 'activeadmin', github: 'activeadmin'

4 сентября 2014 обновление

для рельсов 4.0 и 4.1 (согласно официальная страница github) использование:

gem 'activeadmin', github: 'activeadmin'

24 апреля

для рельсов 4.1 и 4.0 используйте master:

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

13 апреля 2014 обновление

для Rails 4.1 используйте master и следующие ветви зависимостей:

gem 'activeadmin', github: 'gregbell/active_admin'
gem 'polyamorous', github: 'activerecord-hackery/polyamorous'
gem 'ransack', github: 'activerecord-hackery/ransack'
gem 'formtastic', github: 'justinfrench/formtastic'

Для Рельсов 4.0.X просто используйте Мастер, и вы должны быть хорошо идти:

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

Примечание: есть проблема с добавлением комментариев к индексу страницы в Rails 4.1. Эта проблема отслеживается здесь.

29 сентября 2013 обновление

ветка Rails 4 была объединена в master. Теперь все, что вам нужно сделать, это указать:

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

28 августа 2013 обновлен ответ

удалось создать новое приложение rails 4 и работать с AA, просто используя:

gem 'activeadmin', github: 'gregbell/active_admin', branch: 'rails4'

пожалуйста, не обращайте внимания на старый ответ. Просто добавьте эту строку в свой новый рельсы 4 приложение, файле, запуск bundle install, используя rails g active_admin: install, используя rake db: migrate, используя bundle exec rails s перейдите к / admin, и войдите в систему с [email protected]/password и вы хорошо идти! Смотрите ActiveAdmin Documentation для более подробной информации.

30 июня 2013 обновлен ответ

был достигнут большой прогресс в получении ActiveAdmin и драгоценные камни это зависит от готовности к Rails 4. Пожалуйста, используйте следующие настройки gemfile и не обращайте внимания на бит, касающийся понижения jQuery-rails до 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 на моих рельсах 4.0.0.приложение rc1/JRuby / Puma работает на Heroku.

после проверьте следующие ссылки из ActiveAdmin github:

Re: Rails 4 problems-Issue #1963

Rails 4 Hacks, Fixes-Pull Request #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 / admin и вы должны см. логин администратора.

11 января 2016 обновлен ответ

ActiveAdmin теперь рельсы 4 полная поддержка:

1.0.0 версия, полная поддержка рельсов 4):

gem 'activeadmin', github: 'activeadmin'


0.6 стабильная версия (может неправильно поддерживать рельсы 4):

gem 'activeadmin', github: 'activeadmin', branch: '0-6-stable'

я переключился на Ubuntu, и это решило проблему, с которой я столкнулся. По какой-то причине Windows задыхается при попытке получить драгоценный камень, который не находится на источнике Ruby.

Спасибо за помощь, Марк и Ото Брглез. Быстрое обновление для реализации rails 4. Вам не нужно использовать ветвь "0-6-stable" (это текущая ветвь на сегодняшний день), Вы можете вместо этого просто использовать главную ветвь, как указано в документации по GitHub gregbell. https://github.com/gregbell/active_admin

просто редактировать Gemfile. Это все, что вам нужно для вашего ActiveAdmin 1.0.0 работает с рельсы 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

Comments

    Ничего не найдено.