【发布时间】:2016-09-26 03:35:04
【问题描述】:
我想为一个项目提供一个特定版本的 RubyGems。我有一些测试在 2.5.x 上失败但在 2.6.x 上通过了,所以我想确保用户使用的是 2.6.x 或更高版本。我知道你可以 explicitly update the version 的 RubyGems,但是你能不能像普通 gem 一样“要求”一个特定的版本?
【问题讨论】:
-
在什么情况下需要?
-
@tadman 以某种方式提醒试图运行测试和开发代码的开发人员,他们的 RubyGems 本身的版本低于要求的版本。运行
bundle install将安装正确的gem,但不会提及RubyGems。出现问题是因为ruby-2.3.1安装了rubygems-2.5.x(目前),但我遇到的问题只能通过使用rubygems-2.6.x解决。我想答案可能是“将其添加到文档中”,但由于可以检查其他所有内容,我希望这也可以。 -
听起来像是“添加到文档”步骤。