ruby 2.5 是不是已经用 Rails 4.2 测试过?

Posted

技术标签:

【中文标题】ruby 2.5 是不是已经用 Rails 4.2 测试过?【英文标题】:Has ruby 2.5 been tested with Rails 4.2?ruby 2.5 是否已经用 Rails 4.2 测试过? 【发布时间】:2019-04-12 07:14:08 【问题描述】:

我们正在寻求从 2.2 升级 ruby​​,但尚未升级 Rails。

似乎 ruby​​ 2.4 已经用 rails 4.2 测试过了,但不是 2.5。

谁能证实或反驳这一点?

谢谢!

【问题讨论】:

【参考方案1】:

Rails 的第一个正式版(并经过测试)支持 Ruby 2.5 是 Rails 5.1。使用早期版本的 Rails,您可能仍然可以运行它,但迟早可能会遇到障碍。

因此,如果您需要 Ruby 2.5 支持,您应该至少使用 Rails 5.1。如果您需要使用早期版本的 Rails,请将其与 Ruby 2.4 一起使用。 Rails 从 4.2.8 版本开始支持 Ruby 2.4。

【讨论】:

以上是关于ruby 2.5 是不是已经用 Rails 4.2 测试过?的主要内容,如果未能解决你的问题,请参考以下文章

Ruby 2.5 弃用信息

ruby on rails 在制作新应用程序时显示未知编码名称。在 Windows 7 上,导轨 4.2

Ruby / Rails 4.2 - 如果A && B,其中B条件取决于Rails环境

Ruby Rails - Cloud9 - (SocketError)

Rails 4.2 MySQL 5.6 Elastic Beanstalk YAML 语法错误

Ruby on Rails:运行 rake 命令时出现错误消息