在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
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版本。
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论