2012-03-19 22 views
37

Làm thế nào để bạn undo chạyLàm thế nào để bạn lùi lại bó cài đặt --without

bundle install --without development 

Ngay bây giờ, tôi có viên ngọc trong nhóm phát triển đang được bỏ qua bởi vì tôi chạy này một lần ... (lưu ý rằng tôi đã cố gắng xóa gemfile.lock vô ích)

+0

Chỉ cần chạy 'bundle install'? – Dogbert

+0

Nó vẫn bỏ qua những viên đá quý trong nhóm phát triển sau này bởi vì đây là một "nhớ" thiết lập ... –

Trả lời

38

Câu trả lời đúng, cập nhật là @ caspyin, here.

câu trả lời của tôi vẫn còn ở đây cho mục đích lịch sử:

thiết lập Bundler được lưu trữ trong một file có tên .bundle/config. Bạn có thể reset nó bằng cách loại bỏ nó, hoặc tháo bỏ toàn bộ .bundle thư mục, như thế này:

rm -rfv .bundle 

Hoặc, nếu bạn sợ rm -rf (đó là OK, nhiều người):

rm .bundle/config 
rmdir .bundle 
+1

Tuyệt vời! Điều này đã làm các trick! Cảm ơn bạn rất nhiều! –

+2

https://github.com/carlhuda/bundler/issues/867 –

+0

như đã đề cập bởi caspyin, bạn cũng có thể chỉnh sửa tệp '.bundle/config' – Nishant

7

Run

bundle install --without "" 

Ref: https://github.com/carlhuda/bundler/blob/master/spec/install/gems/groups_spec.rb#L149-154

it "clears without when passed an empty list" do 
     bundle :install, :without => "emo" 

     bundle 'install --without ""' 
     should_be_installed "activesupport 2.3.5" 
    end 
+0

Điều này dường như không hoạt động ... Có vẻ như vẫn còn nhớ những gì tôi đã chỉ định trong quá khứ. Cảm ơn mặc dù! –

+0

@JonathanLeung Bạn đang sử dụng phiên bản trình bao nào? Thử nâng cấp? – Dogbert

+0

hoạt động trên phiên bản gói 1.1.3 – deepak

1
bundle install --no-deployment 
+3

, vui lòng xem xét thêm chi tiết về bài đăng của bạn, các bài đăng chỉ mã không được khuyến khích ở đây . – CharlesB

36

Danh sách configs

bundle config

giá trị Xóa từ cấu hình

bundle config --delete without

Add giá trị để cấu hình

bundle config --local without development

Hoặc bạn có thể tự chỉnh sửa các giá trị trong .bundle/config tập tin.

+1

+1, đây phải là câu trả lời được chấp nhận. –

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