ruby-on-rails - Ruby 和 Ruby on Rails 版本
问题描述
我安装了 Ruby v2.5.1 和 Rails 5.2.3,我计划将 Ruby 升级到 3.0.0。
我需要将 Rails 升级到更高版本吗?
我可以执行任何检查以确保它们都兼容吗?
解决方案
您至少需要Rails 6.0.3
使用Ruby 3.0
.
更改日志Rails 6.0.3
包含此注释:
This version fixes warnings when used with Ruby 2.7.
兼容性相关讨论: https ://github.com/rails/rails/issues/40938
即使您将 Rails 更新到 6.X,也将 Ruby 更新到 2.7 并修复所有警告,然后再升级到 Ruby 3.0。
推荐阅读
- c# - 如何通过属性使字典只读?
- qt - QML QtQuick。动态创建的组件不适用于绑定和基本方法
- wordpress - Gutenberg - 一种块类型中的多个 InnerBlocks
- python - 日历库中的值太多无法解压错误
- javascript - 如何重写 JavaScript 货币格式以缩写美元金额
- google-apps-script - 数据透视表按值排序
- python - 当映射到熊猫系列时,str.replace 方法在用户定义的函数中不起作用;但是,它适用于正常的函数调用。为什么?
- makefile - 文件名中的 CMake 哈希
- oracle - 只有一列的Oracle递归查询
- c - 如何在C中初始化堆中的只读内存位置?