Rails 4引擎与Rails 3或更高版本的兼容性

时间:2015-06-23 06:23:29

标签: ruby-on-rails ruby-on-rails-4 rails-engines

我需要开发一个rails应用程序。我很困惑我应该使用哪个版本来开发4.2或3.2。 如果我在Rails 4.2上开发它将与Rails 3或更高版本兼容,因为我们正在开发应用程序作为产品。

1 个答案:

答案 0 :(得分:0)

我不太了解你的问题。你是从头开发的吗?然后你应该使用最后一个稳定版本(4.2),因为你将获得更长时间的支持。您编码和测试的任何内容都可以使用。

已经拥有一些代码并希望在保留旧代码的同时更新Rails版本时出现版本问题,例如:您有一个旧的Rails 3应用程序,出于某种原因,您希望将其迁移到Rails 4。

即使这样,如果您的服务器中有不同的现有rails应用程序,您可以使用RVM让它们同时存在。

这里似乎缺少一些概念:你遇到的主要问题是你的Gemfile以及Rails 4中引入的一些新语法。你不应该在具有不同版本的Rails应用程序之间移动代码,这就是全部。