Sử dụng RVM
RVM cho phép bạn quản lý các phiên bản khác nhau của Ruby và Gems. Bạn có thể cài đặt một phiên bản của ruby, chẳng hạn như
rvm install 1.9.2
Sau đó, bạn có thể sử dụng nó bằng cách sử dụng:
rvm use 1.9.2
Sử dụng các loại đá quý cụ thể trên cơ sở mỗi dự án với các bộ đá quý.
Nếu bạn muốn thêm không gian tên, bạn có thể thiết lập các bộ đá quý; thư mục sẽ chứa các đá quý cụ thể cho một dự án cụ thể.
rvm gemset create myproject
thì bạn có thể sử dụng chúng như vậy:
rvm use 1.9.2@myproject
Tự động hóa
Để tự động hóa quá trình chuyển đổi các gem , hãy bật các tệp .ruby-version và .ruby-gemset trong thư mục gốc dự án của bạn. Bật phiên bản Ruby và tên của bộ đá quý bạn muốn sử dụng bên trong chúng và RVM sẽ chọn bộ đá quý chính xác khi bạn cd vào thư mục dự án của mình.
Cài đặt đá quý vào bộ đá quý của bạn
Cài đặt các viên ngọc của bạn vào bộ đá quý của bạn theo cách thông thường bằng cách sử dụng Bundler nếu bạn đang sử dụng:
bundle install
hoặc chỉ sử dụng cái cũ thông thường:
gem install mygem
Các viên ngọc sẽ đi trong bộ đá quý phù hợp.
Giải pháp thay thế RVM
Bạn cũng có thể muốn xem rbenv, nó thực hiện công việc tương tự.