首页 > 解决方案 > 如何找到某个 Ruby 版本或 Rails 版本使用哪个 Gem 版本

问题描述

我使用与 ruby​​ 版本一致的多个 rails 版本。例如:

服务器1:

  • 导轨 2.3.11
  • 红宝石 1.8.7p375

服务器2:

  • 导轨 3.2.18
  • 红宝石 2.2.10p489

对于这些场景中的每一个,我如何确定要使用哪个 gem -v?有没有我可以参考的清单?

标签: ruby-on-railsruby

解决方案


https://rubygems.org/gems/rails/versions/5.2.1.rc1 参考上面的链接,如果你要使用rails版本5.2.1.rc1,那么所需的ruby版本至少为2.2.2和以上。所以从 2.2.2 到 2.5.1 即最新版本,你可以选择任何 ruby​​ 版本。所需的 ruby​​ gem 版本将 >= 1.8.11。


推荐阅读