【问题标题】:how update Rails ruby minor version如何更新 Rails ruby​​ 次要版本
【发布时间】:2021-07-09 07:02:57
【问题描述】:

如果 Rails 6 Gemfile 包含ruby "~> 3.0" 并且项目中当前的 Ruby 版本是 3.0.1,如何在不修改 Gemfile 的情况下将 Ruby 升级到当前的最高次要版本(此时为 3.0.2)一个确切的次要版本(这会破坏“~> 3.0”的目的)?

【问题讨论】:

标签: ruby-on-rails gemfile


【解决方案1】:

说明符 ~> 具有特殊含义,最好通过示例来说明。 ~> 3.0 等同于 >= 3.0 和 https://bundler.io/gemfile.html。

无需更改您的 Gemfile,只需在新安装的 Ruby 版本中安装 gem。

【讨论】:

  • 值得一提的是bundle update是在指定版本范围内安装较新版本gem的命令。
  • 是的,但是如何升级 RUBY 版本...这里没有 ruby​​ 本身的“捆绑更新”
  • 这取决于您如何安装 Ruby 以及在哪个环境中。有很多方法可以做到这一点。在我的开发环境中,我使用 RVM(Ruby 版本管理器)让事情变得简单,因为我可以在我的系统上安装多个版本的 Ruby。也许您可以澄清一下您的设置是什么。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多