Update vom 20. April 2015
Verwenden Sie für Rails 4 (laut offizieller Github-Seite ) einen der beiden Master:
gem 'activeadmin', github: 'activeadmin'
Oder Rubygems:
gem 'activeadmin', '~> 1.0.0.pre1'
Update vom 14. Februar 2015
Für Rails 4 (laut offizieller Github-Seite ) verwenden Sie:
gem 'activeadmin', github: 'activeadmin'
Update vom 4. September 2014
Für Rails 4.0 und 4.1 (laut offizieller Github-Seite ) verwenden Sie:
gem 'activeadmin', github: 'activeadmin'
Update vom 24. April 2014
Verwenden Sie für Rails 4.1 und 4.0 master:
gem 'activeadmin', github: 'gregbell/active_admin'
Update vom 13. April 2014
Verwenden Sie für Rails 4.1 den Master und die folgenden Abhängigkeitszweige:
gem 'activeadmin', github: 'gregbell/active_admin'
gem 'polyamorous', github: 'activerecord-hackery/polyamorous'
gem 'ransack', github: 'activerecord-hackery/ransack'
gem 'formtastic', github: 'justinfrench/formtastic'
Verwenden Sie für Rails 4.0.X einfach master und Sie sollten bereit sein:
gem 'activeadmin', github: 'gregbell/active_admin'
Hinweis: Es gibt ein Problem beim Hinzufügen von Kommentaren zur Indexseite in Rails 4.1. Dieses Problem wird hier verfolgt .
Update vom 29. September 2013
Der Rails 4-Zweig wurde zum Master zusammengeführt. Jetzt müssen Sie nur noch Folgendes angeben:
gem 'activeadmin', github: 'gregbell/active_admin'
28. August 2013 Aktualisierte Antwort
Konnte eine neue Rails 4-App erstellen und mit AA ausführen, nur mit:
gem 'activeadmin', github: 'gregbell/active_admin', branch: 'rails4'
Bitte ignorieren Sie die ältere Antwort. Gerade diese Zeile in Ihre neue Schienen 4 App Gemfile, laufen Bündel zu installieren , Laufschienen g active_admin: installieren , laufen rake db: migrate , laufen Bündel exec Schienen s , gehen Sie zu / admin , und melden Sie sich mit admin@example.com/ Passwort und los geht's! Weitere Informationen finden Sie in der ActiveAdmin-Dokumentation .
30. Juni 2013 Aktualisierte Antwort
Es wurden große Fortschritte erzielt, um ActiveAdmin und die Edelsteine, von denen es abhängt, für Rails 4 bereit zu machen. Bitte verwenden Sie die folgenden Gemfile-Einstellungen und ignorieren Sie das Bit bezüglich der Herabstufung von jquery-Rails auf 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'
einfach bundle install
(oder bundle update
, falls erforderlich) und ausführen rails generate active_admin:install
(falls erforderlich), um zu installieren
Ursprüngliche Antwort
Ich habe Folgendes verwendet, um ActiveAdmin auf meiner Rails 4.0.0.rc1 / JRuby / Puma-App auf Heroku zum Laufen zu bringen.
Nach dem Auschecken der folgenden Links aus dem ActiveAdmin-Github:
Betreff: Rails 4 Probleme - Ausgabe # 1963
Rails 4 Hacks, Fixes - Pull Request # 2120
Ich habe folgendes zu meiner Gemfile hinzugefügt:
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'
ersetzen:
gem 'jquery-rails', '3.0.0'
mit:
gem 'jquery-rails', '2.3.0'
und bundle install
und führen Sie die rails generate active_admin:install
zu installierende.
Starten Sie den Server, gehen Sie zu root_url / admin und Sie sollten die Administratoranmeldung sehen.