我正计划为一个相当大的应用程序启动从 Rails 2 到 Rails 3 的升级。问题是该项目依赖于 Rails 3 不再支持的一些旧 gem。
知道停用相关功能不是一种选择,我有什么选择?除了寻找替代宝石之外,还有其他解决方案吗?
我正计划为一个相当大的应用程序启动从 Rails 2 到 Rails 3 的升级。问题是该项目依赖于 Rails 3 不再支持的一些旧 gem。
知道停用相关功能不是一种选择,我有什么选择?除了寻找替代宝石之外,还有其他解决方案吗?
将应用程序升级到 rails 3 时最大的问题通常不是 gems 的更新......
您可以查看http://www.railsplugins.org/以了解您使用的 gem 是否兼容。我不知道该页面是否是最新的,rails 3 已经存在了一段时间,rails 4 正在制作中。
这些是合理升级路径的步骤: