2013-08-22 24 views

Trả lời

15

Điều này sẽ không ảnh hưởng đến gói được sử dụng để quản lý các đá quý trong Gemfile. Phiên bản bundler được sử dụng là phiên bản có sẵn trong môi trường ruby ​​hiện tại của bạn.

Cách tốt nhất để quản lý điều này là với gemets - bạn có thể tạo gemset bằng phiên bản đã biết, đang hoạt động của trình bao và luôn chuyển sang gemset đó khi làm việc với dự án đó.

Để kiểm tra phiên bản bundler, chạy:

$ bundle --version 
Bundler version 1.3.5 

Nếu bạn muốn thực thi phiên bản bundler khi chạy bó cài đặt, đặt này ở phía trên cùng của Gemfile:

# Gemfile 
if Gem::Version.new(Bundler::VERSION) < Gem::Version.new('1.3.5') 
    abort "Bundler version >= 1.3.5 is required" 
end 
+0

Vì vậy, hiệu quả bạn đang nói rằng chỉ định một phiên bản bundler tối thiểu cho một Gemfile là không thể? – Martin

+3

@Martin xem câu trả lời cập nhật, tôi đã thêm một cách tròn –

+0

Đủ công bằng. Cảm ơn! – Martin

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