• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

使用rvm关联ruby版本和rails版本。

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

https://my.oschina.net/yudongyang/blog/1549248

https://rvm.io/gemsets

安装rails的一个版本

1.创建一个专门的文件夹存放对应的rails版本。

⮀ ~ ⮀ rvm list
=* ruby-2.5.1 [ x86_64 ]

# => - current
# =* - current && default
#  * - default
~ ⮀ rails -v
Rails 5.2.2~ ⮀ rvm gemset list

gemsets for ruby-2.5.1 (found in /Users/chentianwei/.rvm/gems/ruby-2.5.1)
=> (default)
   global
 ~ ⮀ rvm gemset create rails6
ruby-2.5.1 - #gemset created /Users/chentianwei/.rvm/gems/ruby-2.5.1@rails6
ruby-2.5.1 - #generating rails6 wrappers............
 ~ ⮀ rvm gemset list

gemsets for ruby-2.5.1 (found in /Users/chentianwei/.rvm/gems/ruby-2.5.1)
=> (default)
   global
   rails6

 

然后切换到这个文件夹:

~ ⮀ rvm use ruby-2.5.1@rails6
Using /Users/chentianwei/.rvm/gems/ruby-2.5.1 with gemset rails6
(或者使用rvm gemset use rails6)
~ ⮀ rvm gemset list

gemsets for ruby-2.5.1 (found in /Users/chentianwei/.rvm/gems/ruby-2.5.1)
   (default)
   global
=> rails6

 

安装rails的一个版本

 ~ ⮀ gem install rails --version=6.0.0.beta3

 ~ ⮀ rails -v
Rails 6.0.0.beta3

补充7-29

https://rubygems.org/gems/rails/versions/6.0.0.beta2 上找需要的版本,然后安装在所选ruby版本的gemset下。

 

 

RVM官网参考:https://rvm.io/gemsets/basics

* RVM gives you a separate gem directory for each and every Ruby version and gemset. * This means that gems must be explicitly installed for each revision and gemset.

一个ruby版本有可以安装多个rails版本。

这个ruby及旗下的rails各个版本和别的ruby及旗下的rails各个版本是分别存放于不同目录的。

所以,如果要测试一个程序需要选择一个ruby和一个rails版本:

rvm list //查看ruby版本
rvm use ruby-* //使用这个ruby版本

rvm gemset list //查看这个ruby版本下安装的rails版本。
rvm  gemsest use rails-* //使用这个ruby下的rails的版本。

 

简写:

 

解释:

2.6.2是ruby的版本号

rails6.0.0.beta是你创建的文件夹,这个文件夹内安装了rails的一个版本。

这条命令就是当前文件夹下使用某个特定的ruby版本及rails版本。

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Ruby入门--Linux/Windows下的安装、代码开发及Rails实战发布时间:2022-07-18
下一篇:
ruby修改TXT文件发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap