最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用RVM實(shí)現(xiàn)控制切換Ruby/Rails版本

 更新時(shí)間:2017年06月12日 08:46:20   作者:llp  
RVM 是Ruby Version Manager的縮寫(xiě),是一個(gè)命令行工具,它可以讓你輕松地安裝,管理和使用多個(gè)版本的Ruby.不同的rails項(xiàng)目使用等ruby和rails版本不一樣的時(shí)候,可以使用RVM自由切換。

在學(xué)習(xí)Ruby on Rails的過(guò)程中,不同教程使用的Ruby和Rails版本不一樣,為了保持和教程中使用的版本一致,我們可以用RVM(Ruby Version Manager)來(lái)控制當(dāng)前的Ruby/Rails版本,方便切換。

RVM的安裝在這里不是重點(diǎn),不懂的話可以參考: 如何快速正確的安裝 Ruby, Rails 運(yùn)行環(huán)境 。

安裝其他版本Ruby

安裝當(dāng)前最新版本2.4.1

$ rvm install 2.4.1

查看目前安裝的Ruby版本

$ rvm list

切換到指定版本(前提是已安裝)

$ rvm 2.0.0

指定default版本

$ rvm --default use 2.4.1

創(chuàng)建一個(gè)gemset

gemset是綁定在ruby版本底下的:

$ rvm 2.4.1
$ gem install rails -v 5.1.1

$ rvm gemset create rails511 rails501
Gemset 'rails511' created.
Gemset 'rails501' created.

$ rvm 2.4.1@rails511
$ gem install rails -v 5.1.1

$ rvm 2.4.1@rails501
$ gem install rails -v 5.0.1


之后就可以在不同版本之間切換Rails了:

$ rvm 2.4.1@rails511 ; rails --version

Rails 5.1.1

$ rvm 2.4.1@rails501 ; rails --version

Rails 5.0.1

$ rvm use 2.4.1@rails501 --default

相關(guān)文章

  • Ruby連接使用windows下sql server數(shù)據(jù)庫(kù)代碼實(shí)例

    Ruby連接使用windows下sql server數(shù)據(jù)庫(kù)代碼實(shí)例

    這篇文章主要介紹了Ruby連接使用windows下sql server數(shù)據(jù)庫(kù)代碼實(shí)例,本文直接給出實(shí)現(xiàn)代碼,而且給出了兩種實(shí)現(xiàn)和access數(shù)據(jù)庫(kù)的實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-05-05
  • Ruby下WebDriver的相關(guān)操作指南

    Ruby下WebDriver的相關(guān)操作指南

    這篇文章主要介紹了Ruby下WebDriver的相關(guān)操作指南,同時(shí)也介紹了啟動(dòng)firefox drive加載firebug擴(kuò)展的方法,需要的朋友可以參考下
    2015-07-07
  • ruby 迭代器使用方法

    ruby 迭代器使用方法

    ruby 迭代器使用方法...
    2007-11-11
  • Ruby Dir 類(lèi)和常用方法

    Ruby Dir 類(lèi)和常用方法

    Ruby編程語(yǔ)言中的Dir類(lèi)包括多種用于目錄處理的方法,本文詳細(xì)介紹了如何使用Dir.chdir更改工作目錄、Dir.children列出目錄內(nèi)容、Dir.delete刪除空目錄等常用方法,通過(guò)示例,讀者可以學(xué)習(xí)如何在Ruby程序中有效地瀏覽和操作文件系統(tǒng)的目錄結(jié)構(gòu)
    2024-09-09
  • Ruby中proc和lambda的兩個(gè)區(qū)別

    Ruby中proc和lambda的兩個(gè)區(qū)別

    這篇文章主要介紹了Ruby中proc和lambda的兩個(gè)區(qū)別,本文講解了在proc和lambda中,return關(guān)鍵字有不同含義、檢查參數(shù)的方式不同兩個(gè)重要區(qū)別,需要的朋友可以參考下
    2015-05-05
  • openSUSE下的Ruby安裝openssl出錯(cuò)解決方法

    openSUSE下的Ruby安裝openssl出錯(cuò)解決方法

    這篇文章主要介紹了openSUSE下的Ruby安裝openssl出錯(cuò)解決方法, 本文方法同時(shí)適用類(lèi)似錯(cuò)誤的其它包的安裝中,需要的朋友可以參考下
    2014-11-11
  • CentOS 6.3下編譯安裝Ruby 2.0筆記

    CentOS 6.3下編譯安裝Ruby 2.0筆記

    這篇文章主要介紹了CentOS 6.3下編譯安裝Ruby 2.0筆記,最重要的是解決了一個(gè)編譯時(shí)的錯(cuò)誤,需要的朋友可以參考下
    2014-09-09
  • 深入分析Ruby 變量

    深入分析Ruby 變量

    這篇文章主要介紹了Ruby 變量的的相關(guān)資料,文中詳細(xì)的講解了幾種變量的概念與用法,幫助大家更好的學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • 使用RVM實(shí)現(xiàn)控制切換Ruby/Rails版本

    使用RVM實(shí)現(xiàn)控制切換Ruby/Rails版本

    RVM 是Ruby Version Manager的縮寫(xiě),是一個(gè)命令行工具,它可以讓你輕松地安裝,管理和使用多個(gè)版本的Ruby.不同的rails項(xiàng)目使用等ruby和rails版本不一樣的時(shí)候,可以使用RVM自由切換。
    2017-06-06
  • Ruby中的異常處理代碼編寫(xiě)示例

    Ruby中的異常處理代碼編寫(xiě)示例

    這篇文章主要介紹了Ruby中的異常處理代碼編寫(xiě)示例,作者對(duì)異常處理的方式給出了一些比較通用的建議,需要的朋友可以參考下
    2015-08-08

最新評(píng)論

博罗县| 武川县| 富平县| 汝州市| 封开县| 包头市| 潜江市| 墨脱县| 云林县| 饶阳县| 龙井市| 南江县| 双牌县| 瑞金市| 华安县| 萝北县| 泰州市| 安平县| 札达县| 韩城市| 镇雄县| 平远县| 新宁县| 泰宁县| 和静县| 紫金县| 兴城市| 呼伦贝尔市| 原阳县| 淮北市| 贺兰县| 寿光市| 迭部县| 青岛市| 新晃| 临清市| 三江| 霍林郭勒市| 衡山县| 隆林| 东港市|