rvm

建立 gemset

rvm gemset create rails23

然后可以設(shè)定已建立的 gemset 做為當(dāng)前環(huán)境

use 可以用來(lái)切換語(yǔ)言或者 gemset
前提是他們已經(jīng)被安裝(或者建立)。并可以在 list 命令中看到。

切換ruby版本或gemset

rvm use 1.8.7
rvm use 1.8.7@rails23

列出當(dāng)前 Ruby 的 gemset

rvm list                     # 列出已安裝的 ruby 
rvm gemset list       # 列出當(dāng)前ruby版本下的gemset

清空或刪除 gemset 中的 Gem

如果你想清空一個(gè) gemset 的所有 Gem, 想重新安裝所有 Gem,可以這樣

rvm gemset empty 1.8.7@rails23  # 清空1.8.7@rails23(gemset)的所有Gem
rvm gemset delete rails2-3             # 刪除rails2-3(gemset)

項(xiàng)目自動(dòng)加載 gemset
RVM 還可以自動(dòng)加載 gemset。 例如我們有一個(gè) Rails 3.1.3 項(xiàng)目,需要 1.9.3 版本 Ruby,整個(gè)流程可以這樣。

rvm install 2.5.5
rvm use 2.5.5
rvm gemset create rails313
rvm use 2.5.5@rails313

下面進(jìn)入到項(xiàng)目目錄,建立一個(gè) .rvmrc 文件。

在這個(gè)文件里可以很簡(jiǎn)單的加一個(gè)命令:

rvm use 1.9.3@rails313

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容