2011-04-21 35 views
0

我是Ruby的新手。 RVM有用嗎?所有的寶石是否應該最終生活在RVM目錄下?瞭解Ruby和RVM的寶石結構

+0

因爲「議論性」而關閉!?! S.O.的自我強化主持人再次在... Meltemi 2011-04-22 15:17:22

回答

1

RVM是非常有用的,因爲它可以讓你安裝不同的紅寶石版本,你可以在飛行中它們之間進行切換內存儲在文件夾中。每個ruby版本都會有自己的gemset。
您也可以在同一個ruby解釋器上擁有不同的gemset。

它也非常方便,因爲它不與系統解釋器重疊。它自身包含在你家中的.rvm目錄中。如果你擰它,只需刪除目錄並重新開始。

1

RVM使事情變得更容易...尤其是在開發環境中,比如Ruby & Rails,這是不斷變化的。這是easy to install。現在就做,不要回頭。

而且,是的,你所有的寶石將~/.rvm目錄

1

在RVM寶石最好的初步實踐是由應用程序

rvm gemset create myappname 

因此,對於這個應用程序所有的寶石在這個寶石

對位置的磁帶此命令的詳細信息創建一個寶石

gem environment 
1

答案很好,但我認爲rvm最重要的方面是具有.rvmrc文件的能力。這使您可以自動切換到特定項目中使用的gemset,這對於使用特定的一組gem的開源項目來說非常有用。