当前位置:  开发笔记 > 后端 > 正文

通过rvm升级到Ruby 2.3同时保留所有宝石的最佳方法?

如何解决《通过rvm升级到Ruby2.3同时保留所有宝石的最佳方法?》经验,为你挑选了1个好方法。

什么是通过升级到2.3的Ruby的最好办法rvm,同时保持安装在以前的版本(例如,所有的宝石json,nokogiri等)?



1> user513951..:

编辑

这个问题在这里有一个答案:RVM:如何使用来自不同红宝石的宝石?

$ rvm gemset copy $oldversion 2.3.0    ## Assign or replace $oldversion with old version name

原版的

在安装Ruby 2.3之前,请使用以下命令获取已安装的gem及其版本的列表gem list.然后,在安装Ruby 2.3之后,使用rvm将2.3设置为新的默认值:

$ rvm install 2.3.0
$ rvm --default use 2.3.0

如果您使用Bundler,gem install bundler然后bundle install在所有项目目录中使用.这应该安装与您的工作相关的所有宝石.

如果您不使用Bundler,或者您安装了不属于任何项目的宝石Gemfile,那么您将需要查看之前制作的宝石及其版本列表以及gem install每个宝石的版本,-v用于指定版.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有