Nếu bạn đang sử dụng RVM bạn có thể cài đặt đá quý của bạn vào gemsets . Bằng cách đó, khi bạn muốn thực hiện dọn dẹp toàn bộ, bạn có thể chỉ cần gỡ bỏ bộ đá quý, lần lượt loại bỏ tất cả các đá quý được cài đặt trong đó. Tùy chọn khác của bạn là chỉ cần gỡ cài đặt các đá quý không sử dụng và chạy lại bundle installlệnh của bạn .
Vì Bundler có nghĩa là một công cụ tạo phiên bản gem theo từng dự án nên nó không cung cấp bundle cleanlệnh. Làm như vậy có nghĩa là khả năng loại bỏ đá quý liên quan đến các dự án khác cũng không được mong muốn. Điều đó có nghĩa là Bundler có thể là công cụ sai để sử dụng để quản lý thư mục gem của bạn. Khuyến nghị cá nhân của tôi là sử dụng bộ đá quý RVM để hộp cát đá quý của bạn trong các dự án hoặc phiên bản ruby nhất định.
bundle clean --forcekhông chạm vào đá quý toàn cầu của bạn, mà chỉ chạm vào những viên ngọc trong bộ đá quý hiện tại của bạn. Vì vậy,bundle clean --forcetạo ra kết quả tương tự như và được nhanh hơn sau đórvm gemset emptytiếp theobundle install.