it-swarm.com.de

Aktive Administratorinstallation mit Rails 4

Ich habe diesen Fehler bei der Installation von Active Admin auf 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)

Ich folge dieser Anweisung: http://www.activeadmin.info/docs/documentation.html

Hilfe bitte.

81

20. April 2015 Update

Für Rails 4 (gemäß der offiziellen Github-Seite ) benutze entweder Master:

gem 'activeadmin', github: 'activeadmin'

Oder Rubine:

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

14. Februar 2015 Update

Für Rails 4 (gemäß der offiziellen Github-Seite ) verwenden Sie:

gem 'activeadmin', github: 'activeadmin'

4. September 2014 Update

Für Rails 4.0 und 4.1 (gemäß der offiziellen Github-Seite ) verwenden Sie:

gem 'activeadmin', github: 'activeadmin'

Aktualisierung am 24. April 2014

Für Rails 4.1 und 4.0 benutzen Sie master:

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

Aktualisierung am 13. April 2014

Verwenden Sie für Rails 4.1 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'

Für Rails 4.0.X verwende einfach master und du solltest bereit sein zu gehen:

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 verfolgt hier .

29. September 2013 Update

Der Zweig Rails 4 wurde in 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, die mit AA läuft, nur mit:

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

Bitte ignorieren Sie die ältere Antwort. Füge diese Zeile einfach zu deiner neuen Rails 4 App Gemfile, führe Bundle install aus, führe Rails g active_admin: install aus, run rake db: migrate, run bundle exec Rails s, gehe zu /admin, und melden Sie sich mit [email protected]/password an und los geht's! Weitere Informationen finden Sie unter ActiveAdmin-Dokumentation .

30. Juni 2013 Aktualisierte Antwort

Es wurden große Fortschritte erzielt, ActiveAdmin und die Edelsteine, von denen es abhängt, fertig zu machen für Rails 4. Bitte verwenden Sie die folgenden Gemfile-Einstellungen und ignorieren Sie das Bit bezüglich des Downgrades 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'

gerade bundle install (oder bundle update, falls nötig) und starte Rails generate active_admin:install (falls erforderlich) zu installieren


Ursprüngliche Antwort

Ich habe Folgendes verwendet, um ActiveAdmin auf meiner Rails 4.0.0.rc1/JRuby/Puma-App für Heroku zum Laufen zu bringen.

Nach dem Auschecken der folgenden Links aus dem ActiveAdmin-Github:

Re: Rails 4 Probleme - Ausgabe Nr. 196

Rails 4 Hacks, Fixes - Pull Request # 212

Ich habe meinem Gemfile folgendes 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 starte das Rails generate active_admin:install installieren.

Starten Sie den Server, gehen Sie zu root_url/admin und Sie sollten den Administrator-Login sehen.

228
Marc

11. Januar 2016, aktualisierte Antwort

ActiveAdmin hat jetzt Rails 4 volle Unterstützung:

1.0.0 Version, volle Unterstützung von Rails 4):

gem 'activeadmin', github: 'activeadmin'


.6 Stabile Version (unterstützt möglicherweise Rails 4): nicht richtig

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

30
Erowlin

Ich habe zu Ubuntu gewechselt und das hat mein Problem gelöst. Aus irgendeinem Grund drosselt Windows beim Versuch, einen Edelstein zu erhalten, der nicht in der Ruby Quelle enthalten ist.

0
Dana Nourie