gpt4 book ai didi

ruby-on-rails - 我应该如何处理 Rails 1.1.2 应用程序

转载 作者:行者123 更新时间:2023-12-04 06:58:14 25 4
gpt4 key购买 nike

我将不得不移动 Rails 1.1.2 应用程序,因为我的托管契约(Contract)即将到期。

几年来我没有对代码做任何事情,我想知道升级我的应用程序的最佳方式是什么。从那时起,很多事情都发生了变化,RoR 不再使用本地化插件,而是使用 i18n 等。

我想将它重新部署到像 Heroku 这样的新主机,这将不允许我使用 Rails 1.1.2。

我应该尝试 rake rails:update 还是需要重新创建一个新项目?

最佳答案

在 Rails 1.2 的早期阶段,许多方法被积极弃用,路由系统也发生了根本性的改变,因此升级您的应用程序将需要花费相当多的时间来确保一切仍然正常工作。 1.2.5 之前的任何内容都需要进行这种大修,以使其在 2.0 之后的任何内容中都能正常工作。

如果您擅长搜索和替换,那么您可以更有效地执行此操作,因为这主要是在整个 Controller 和 View 中更改路由名称的情况。

关于ruby-on-rails - 我应该如何处理 Rails 1.1.2 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2274366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com