Ich habe diesen Fehler bei der Installation von Active Admin auf Rails 4 erhalten
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
Jeder hilft bitte.
activeadmin
ruby-on-rails-4
Md Sirajus Salayhin
quelle
quelle
Antworten:
Update vom 20. April 2015
Verwenden Sie für Rails 4 (laut offizieller Github-Seite ) einen der beiden Master:
Oder Rubygems:
Update vom 14. Februar 2015
Für Rails 4 (laut offizieller Github-Seite ) verwenden Sie:
Update vom 4. September 2014
Für Rails 4.0 und 4.1 (laut offizieller Github-Seite ) verwenden Sie:
Update vom 24. April 2014
Verwenden Sie für Rails 4.1 und 4.0 master:
Update vom 13. April 2014
Verwenden Sie für Rails 4.1 den Master und die folgenden Abhängigkeitszweige:
Verwenden Sie für Rails 4.0.X einfach master und Sie sollten bereit sein:
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:
28. August 2013 Aktualisierte Antwort
Konnte eine neue Rails 4-App erstellen und mit AA ausführen, nur mit:
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 [email protected]/ 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:
einfach
bundle install
(oderbundle update
, falls erforderlich) und ausführenrails generate active_admin:install
(falls erforderlich), um zu installierenUrsprü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:
ersetzen:
mit:
und
bundle install
und führen Sie dierails generate active_admin:install
zu installierende.Starten Sie den Server, gehen Sie zu root_url / admin und Sie sollten die Administratoranmeldung sehen.
quelle
activeadmin (>= 0) ruby depends on actionpack (~> 4.0.0) ruby
aberinherited_resources (>= 0) ruby depends on actionpack (3.2.13)
.11. Januar 2016 Aktualisierte Antwort
ActiveAdmin bietet jetzt volle Unterstützung für Rails 4 :
1.0.0 Version, volle Unterstützung von Rails 4):
gem 'activeadmin', github: 'activeadmin'
0.6 Stabile Version (unterstützt Rails 4 möglicherweise nicht richtig):
gem 'activeadmin', github: 'activeadmin', branch: '0-6-stable'
quelle
Ich bin zu Ubuntu gewechselt, und das hat das Problem behoben, das ich hatte. Aus irgendeinem Grund verschluckt sich Windows, wenn versucht wird, ein Juwel zu erhalten, das sich nicht in der Ruby-Quelle befindet.
quelle
Danke für die Hilfe, Marc und Oto Brglez . Ein schnelles Update für die Rails 4-Implementierung. Sie müssen den Zweig '0-6-stabil' nicht verwenden (das ist der aktuelle Zweig ab heute), sondern können einfach den Hauptzweig verwenden, wie in der Dokumentation zu Gregbells Github angegeben. https://github.com/gregbell/active_admin
quelle
Bearbeiten Sie einfach Ihre Gemfile . Dies alles, was Sie für Ihren ActiveAdmin 1.0.0 benötigen, funktioniert ordnungsgemäß mit Rails 4.1
Fügen Sie folgende Zeilen hinzu:
quelle