2013-03-06 31 views
6

Tôi là người mới, nhưng tôi có một câu hỏi liên quan đến việc quản lý các phiên bản khác nhau của đá quý, trong trường hợp của tôi là nền tảng zurb. Một phiên bản mới vừa ra mắt và tôi đã cập nhật đá quý và nó làm cho các phiên bản cũ của tôi không còn biên dịch nữa.Quản lý nhiều phiên bản của Ruby Gem

Dự án của tôi có chứa một tập tin config.rb mà bắt đầu với

require 'zurb-foundation' 

như thế nào của Ruby biết để sử dụng phiên bản mới nhất của điều này? Có một liên kết tượng trưng nào đó trỏ đến phiên bản mới nhất không? Nếu vậy, tôi nghĩ tôi chỉ có thể viết lại liên kết tượng trưng này tùy thuộc vào dự án mà tôi hiện đang làm việc.

Trả lời

0

Bạn nên sử dụng RVM để quản lý nhiều phiên bản của ruby ​​và đá quý. Truy cập các liên kết sau để có ý tưởng về rvm và cài đặt.

https://rvm.io/

https://rvm.io/rvm/install/

+0

Điều này nghe có vẻ là một ý tưởng tuyệt vời. Sandbox toàn bộ môi trường trên cơ sở từng dự án. Cảm ơn! – Scott

+1

Scott, bạn cũng khóa trong toàn bộ môi trường với Bundler. RVM làm cho nó phức tạp hơn với Gemsets của tôi theo ý kiến ​​của tôi. Gemsets cũng không thể được lưu trữ trong kiểm soát nguồn như Gemfile trong Bundler. – deepflame

6

Nếu bạn có nhiều dự án sử dụng các phiên bản khác nhau của đá quý, bạn có thể muốn xem xét Bundler .

http://gembundler.com/

Bundler giúp quản lý Ruby gem một cách dễ dàng. Điều này là rất khuyến khích!

+1

tôi đã nói về cách sử dụng bundler/bó để duy trì nhiều phiên bản của nền tảng http://stackoverflow.com/questions/15175775/how-can-i-specify-framework- version-in-compass-create/15192829 # 15192829 – JAMESSTONEco

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