Оновлення від 20 квітня 2015 р
Для Rails 4 (відповідно до офіційної сторінки github ) використовуйте будь-який майстер:
gem 'activeadmin', github: 'activeadmin'
Або рубіми:
gem 'activeadmin', '~> 1.0.0.pre1'
Оновлення від 14 лютого 2015 р
Для Rails 4 (згідно офіційної сторінки github ) використовуйте:
gem 'activeadmin', github: 'activeadmin'
Оновлення від 4 вересня 2014 р
Для Rails 4.0 та 4.1 (згідно офіційної сторінки github ) використовуйте:
gem 'activeadmin', github: 'activeadmin'
Оновлення від 24 квітня 2014 р
Для Rails 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'
Для Rails 4.0.X просто використовуйте master, і вам слід:
gem 'activeadmin', github: 'gregbell/active_admin'
Примітка: Виникла проблема з додаванням коментарів на індексну сторінку в Rails 4.1. Ця проблема відстежується тут .
Оновлення від 29 вересня 2013 р
Гілка Rails 4 об’єднана у головну. Тепер все, що вам потрібно зробити, це вказати:
gem 'activeadmin', github: 'gregbell/active_admin'
28 серпня 2013 р. Оновлена відповідь
Вдалося створити нову програму rails 4, яка працює та працює з AA, просто використовуючи:
gem 'activeadmin', github: 'gregbell/active_admin', branch: 'rails4'
Будь ласка, ігноруйте стару відповідь. Просто додайте цей рядок до свого нового додатку rails 4 Gemfile, запустіть установку пакета , запустіть rails g active_admin: install , run rake db: migrate , запустіть bundle exec rails s , перейдіть до / admin і ввійдіть за допомогою admin@example.com/ пароль, і все готово! Докладніше див. У документації ActiveAdmin .
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 на моїй програмі Rails 4.0.0.rc1 / JRuby / Puma та запускати її на Heroku.
Перевіривши такі посилання з github ActiveAdmin:
Re: Проблеми з Rails 4 - Випуск # 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, і ви побачите логін адміністратора.