簡體   English   中英

同一台機器上的多個Rails版本

[英]Multiple Rails version in the same machine

我有幾本非常不錯的書,例如《 The Rails Way》,《 Learning Rails》等,這些都是為Rails 2.1或Rails 2.2編寫的,但是我在我的機器上為項目使用的最新版本是2.3.8。

我不想錯過那本書的內容。 我想在機器中保留多個版本的rails,並在創建新項目時選擇版本。 我已經嘗試過這樣做,但最終卻遇到了瘋狂的錯誤。

有人解決了這個問題嗎?

請幫忙。

謝謝

如果您使用的是類似UNIX的環境,請查看Ruby Version Manager腳本。

簡而言之,它們使您可以動態加載並發的紅寶石環境。 因此,您可以使用1.9.2和Rails 3.0 beta,並使用1.8.7維護現有的Rails應用程序。 它甚至還支持其他Ruby解釋器,例如JRuby,Rubinius,IronRuby和MacRuby。 每個環境都有其自己的gem集,您可以指定系統默認值,也可以將各個終端窗口切換到不同版本。 但這傷了我的大腦。

供應導軌。 基本上,您將rails放在$project/vendor/rails而不是在gem中進行管理。

您可以下載rails gem並將其放在vendor/rails 或者您可以使用git從github提取它,這樣就可以輕松更新它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM