Aktualizacja z 20 kwietnia 2015 r
Dla Rails 4 (zgodnie z oficjalną stroną github ) użyj jednego z masterów:
gem 'activeadmin', github: 'activeadmin'
Lub rubygemy:
gem 'activeadmin', '~> 1.0.0.pre1'
Aktualizacja z 14 lutego 2015 r
Dla Rails 4 (zgodnie z oficjalną stroną github ) użyj:
gem 'activeadmin', github: 'activeadmin'
Aktualizacja z 4 września 2014 r
Dla Rails 4.0 i 4.1 (zgodnie z oficjalną stroną github ) użyj:
gem 'activeadmin', github: 'activeadmin'
Aktualizacja z 24 kwietnia 2014 r
Dla Rails 4.1 i 4.0 użyj master:
gem 'activeadmin', github: 'gregbell/active_admin'
Aktualizacja z 13 kwietnia 2014 r
Dla Rails 4.1 użyj mastera i następujących gałęzi zależności:
gem 'activeadmin', github: 'gregbell/active_admin'
gem 'polyamorous', github: 'activerecord-hackery/polyamorous'
gem 'ransack', github: 'activerecord-hackery/ransack'
gem 'formtastic', github: 'justinfrench/formtastic'
W przypadku Rails 4.0.X po prostu użyj master i powinieneś być gotowy:
gem 'activeadmin', github: 'gregbell/active_admin'
Uwaga: Istnieje problem z dodawaniem komentarzy do strony indeksu w Railsach 4.1. Ten problem jest tutaj śledzony .
Aktualizacja z 29 września 2013 r
Gałąź Rails 4 została scalona w master. Teraz wszystko, co musisz zrobić, to określić:
gem 'activeadmin', github: 'gregbell/active_admin'
28 sierpnia 2013 Zaktualizowana odpowiedź
Udało mi się zbudować nową aplikację Rails 4 działającą z AA, używając tylko:
gem 'activeadmin', github: 'gregbell/active_admin', branch: 'rails4'
Proszę zignorować starszą odpowiedź. Po prostu dodaj tę linię do nowej aplikacji Gemfile dla rails 4, uruchom instalację pakietu , uruchom rails g active_admin: install , uruchom rake db: migrate , uruchom pakiet exec rails s , przejdź do / admin i zaloguj się jako admin@example.com/ hasło i gotowe! Więcej informacji można znaleźć w dokumentacji ActiveAdmin .
30 czerwca 2013 Zaktualizowana odpowiedź
Poczyniono duży postęp w przygotowywaniu ActiveAdmin i klejnotów, od których zależy gotowość na Rails 4. Proszę użyć następujących ustawień gemfile i zignorować trochę dotyczący obniżania jquery-rails do 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'
po prostu bundle install
(lub bundle update
, jeśli to konieczne) i uruchom rails generate active_admin:install
(jeśli to konieczne), aby zainstalować
Oryginalna odpowiedź
Użyłem poniższego, aby uruchomić ActiveAdmin na mojej aplikacji Rails 4.0.0.rc1 / JRuby / Puma na Heroku.
Po sprawdzeniu następujących linków z github ActiveAdmin:
Re: Problemy z Rails 4 - numer 1963
Rails 4 hacki, poprawki - pull request # 2120
Dodałem do mojego pliku gem:
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'
zastąpić:
gem 'jquery-rails', '3.0.0'
z:
gem 'jquery-rails', '2.3.0'
i bundle install
uruchom, rails generate active_admin:install
aby zainstalować.
Uruchom serwer, przejdź do root_url / admin i powinieneś zobaczyć login administratora.