【问题标题】:What should a Rails 3.x noob know about maintaining a Rails 2.3 app?Rails 3.x 新手在维护 Rails 2.3 应用程序时应该知道什么?
【发布时间】:2011-08-09 16:56:59
【问题描述】:

我最近学习了 Rails(具体来说是Rails 3),并得到了一个维护 Rails 2.3.2 应用程序的小项目。

因此,正如您所料,我在 Rails 3 中学到的知识与我正在从事的工作之间一直存在差异。

例如,Rails 3 中的“rails server”命令在 Rails 2.x 中是“script/server”。

为了保持理智,我还应该知道什么?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-2


    【解决方案1】:

    如果您是 Rails 新手,我不知道您是否会发现很多不同之处。但是,rails server 命令是一回事。

    另一件大事是在 Rails 2.3.5 中使用 .gemspec,而不是在 Rails 3 中使用 Bundler 和 Gemfiles。我认为在 Rails 3 中安装 gems/指定应用程序使用的 gem 更好。

    其余的主要是特定领域的语法更改和贬值功能(例如 javascript 生成器)。

    This Blog 很好地详细列出了大部分主要变化。

    希望有帮助!

    【讨论】:

    • 谢谢。是的,我知道 bundler 的缺乏,不得不说,在我发现没有 bundler 的生活之前,我不知道 bundler 有多棒。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多