为何要使用RVM?
参加过全栈营,学的不好,不想曾经投入的金钱和时间变为“沉没成本”,还想继续学习。另外,发现自己真的很喜欢编程,喜欢学习机器,喜欢编程这种有准确反馈的学习,解决问题挺过瘾的。
开始重做rails101,再做电影评论网站时,发现Rails升级到5.2.0,有些效果无法正常显示,于是就考虑需要回到旧的Rails 5.0.0 版本中。
怎么知道RVM?
开始思考解决办法,上网搜索“ruby on rails 版本控制方法”,发现ruby China上有介绍RVM, 随后发现在做最初的环境配置时,已经安装过RVM。
如何安装RVM?
为使整个过程全面,这里将安装RVM的过程再写一遍。
`$ \curl -sSL https://get.rvm.io | bash -s stable`
`$ source ~/.rvm/scripts/rvm`
安装完毕。
设置 ruby2.3.1版本、Rails5.0.0版本和ruby2.3.1版本、Rails5.2.0版本
下载ruby2.3.1版本
`$ rvm install 2.3.1`
`$ rvm use 2.3.1 -default
下载Rail5.0.0和Rails5.2.0
`$ gem install rails -v 5.0.0`
`$ gem install rails -v 5.2.0`
使用gemset创建Rails5.0.0环境和Rails5.2.0环境
`$ rvm 2.3.1` <!--use ruby2.3.1 -->
`$ rvm gemset create rails500 rails520`
测试
`$ rvm 2.3.1@rails500`
`$ rails -v`
`rails5.0.0`
`$ rvm 2.3.1@rails520`
` rails -v`
`rails5.2.0`
可以在Rails5.0.0下重新做教程了,加油!
网友评论