2013-05-07 28 views
83

Tôi đã nhận lỗi này khi cài đặt quản trị hoạt động on Rails 4tích cực quản trị cài đặt với 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) 

tôi làm theo hướng dẫn này: http://www.activeadmin.info/docs/documentation.html

Bất cứ ai giúp đỡ xin vui lòng.

+0

Xin vui lòng cho câu trả lời dưới đây thử xem. Nếu nó hoạt động cho bạn vui lòng chấp nhận câu trả lời. – Marc

Trả lời

227

20 Tháng 4 2015 cập nhật

Đối với Rails 4 (theo official github page) sử dụng một trong hai chủ:

gem 'activeadmin', github: 'activeadmin' 

Hoặc rubygems:

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

14 tháng hai năm 2015 cập nhật

Đối với Rails 4 (theo official github page) sử dụng:

gem 'activeadmin', github: 'activeadmin' 

04 Tháng Chín 2014 cập nhật

Đối với Rails 4.0 và 4.1 (theo official github page) sử dụng:

gem 'activeadmin', github: 'activeadmin' 

ngày 24 tháng 4 năm 2014 cập nhật

Đối với Rails 4.1 và 4.0 sử dụng tổng thể:

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

13 Tháng 4 năm 2014 cập nhật

Đối với Rails 4.1 sử dụng tổng thể và các ngành phụ thuộc sau:

gem 'activeadmin', github: 'gregbell/active_admin' 
gem 'polyamorous', github: 'activerecord-hackery/polyamorous' 
gem 'ransack', github: 'activerecord-hackery/ransack' 
gem 'formtastic', github: 'justinfrench/formtastic' 

Đối với Rails 4.0.x chỉ cần sử dụng tổng thể và bạn nên làm tốt:

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

Lưu ý: Có sự cố khi thêm nhận xét vào trang chỉ mục trong Rails 4.1. Sự cố này đang được theo dõi here.

29 tháng 9 năm 2013 cập nhật

Các Rails 4 chi nhánh đã được sáp nhập vào tổng thể. Bây giờ tất cả các bạn cần làm là xác định:

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

28 tháng 8 năm 2013 trả lời Cập nhật

Đã có thể xây dựng một đường ray mới 4 ứng dụng và chạy với AA chỉ sử dụng:

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

Vui lòng bỏ qua câu trả lời cũ hơn.Chỉ cần thêm dòng này vào đường ray mới của bạn 4 ứng dụng Gemfile, chạy bó cài đặt, chạy ray g active_admin: cài đặt, chạy rake db: di chuyển, chạy ray bó exec s, đi đến /admin, và đăng nhập bằng [email protected]/password và bạn đã sẵn sàng! Xem ActiveAdmin Documentation để biết thêm chi tiết.

30 Tháng Sáu 2013 câu trả lời Cập nhật

nhiều tiến bộ đã được thực hiện vào việc ActiveAdmin và đá quý nó phụ thuộc vào chuẩn bị cho Rails 4. Vui lòng sử dụng các thiết lập gemfile sau và bỏ qua chút về hạ cấp jquery-ray để 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' 

chỉ bundle install (hoặc bundle update, nếu cần thiết) và chạy rails generate active_admin:install (nếu cần thiết) để cài đặt


gốc trả lời

tôi đã sử dụng sau đây để có được ActiveAdmin on Rails tôi 4.0.0.rc1/JRuby/Puma ứng dụng và chạy trên Heroku.

Sau khi kiểm tra các liên kết sau đây từ github ActiveAdmin:

Re: Rails 4 problems - Issue #1963

Rails 4 Hacks, Fixes - Pull Request #2120

tôi đã thêm dòng sau vào gemfile tôi:

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' 

thay thế:

gem 'jquery-rails', '3.0.0' 

với:

gem 'jquery-rails', '2.3.0' 

bundle install và chạy rails generate active_admin:install để cài đặt.

Khởi động máy chủ, truy cập root_url/admin và bạn sẽ thấy thông tin đăng nhập quản trị viên.

+1

Điều này làm việc cho tôi, tôi cũng đã có một vấn đề với jquery-ray mới nhất. Nhưng đã vượt qua điều này bằng cách chỉ định một phiên bản nhỏ hơn 3.0.0. – StuR

+0

Bắt tuyệt vời! Chỉ cần tạo một ứng dụng mới và có vẻ như phiên bản 0.6.0 của ActiveAdmin không hoạt động tốt với jquery-rails 3.0.0. Đã cập nhật câu trả lời của tôi ở trên để đặt jquery-ray thành 2.3.0. – Marc

+0

akashkamboj/active_admin bằng cách sử dụng "check_box_checked?". Điều này đã đi vào đường ray 4 – chijin

30

11 tháng 1 năm 2016 Cập nhật câu trả lời

ActiveAdmin có tại Rails 4 đầy đủ hỗ trợ:

1.0.0 Phiên bản, hỗ trợ đầy đủ của Rails 4):

gem 'activeadmin', github: 'activeadmin'


0.6 phiên bản ổn định (có thể không hỗ trợ đúng Rails 4):

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

0

tôi đã chuyển sang Ubuntu, và giải quyết vấn đề tôi gặp phải. Đối với một số lý do, Windows chokes khi cố gắng để có được một viên ngọc mà không phải trên nguồn Ruby.

-1

Cảm ơn sự giúp đỡ, MarcOto Brglez. Bản cập nhật nhanh cho triển khai thực hiện đường ray 4. Bạn không cần phải sử dụng branch '0-6-stable' (đó là nhánh hiện tại tính đến ngày hôm nay), thay vào đó bạn chỉ có thể sử dụng branch master như đã lưu ý trong tài liệu gregub của gregbell. https://github.com/gregbell/active_admin

-1

Chỉ cần chỉnh sửa Gemfile của bạn. này tất cả những gì bạn cần bạn ActiveAdmin 1.0.0 hoạt động đúng với Rails 4,1


Thêm dòng sau:

gem 'activeadmin',  github: 'gregbell/active_admin'    # ActiveAdmin backend framework for Rails administration interface 
gem 'polyamorous',  github: 'activerecord-hackery/polyamorous' # Require for ActiveAdmin to work with Rails 4.1 
gem 'ransack',   github: 'activerecord-hackery/ransack'  # Require for ActiveAdmin to work with Rails 4.1 
gem 'formtastic',  github: 'justinfrench/formtastic'   # Require for ActiveAdmin to work with Rails 4.1 
gem 'devise'              # Authentication 
+0

dPanda13: Đã làm theo các bước của bạn nhưng tôi gặp phải lỗi này khi tôi khởi động máy chủ http://stackoverflow.com/questions/24902445/activeadmin-jquery -ui-rails-5-0-0-gem. Bất kỳ ý tưởng ? – BC2

+0

dPanda13 Làm theo các bước ur nhưng tôi nhận được lỗi này http://stackoverflow.com/questions/24902445/activeadmin-jquery-ui-rails-5-0-0-gem bất kỳ ý tưởng nào? – BC2

+1

Điều này không còn cần thiết nữa. –

Các vấn đề liên quan