首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Rails3中创建以前版本的rails?

如何在Rails3中创建以前版本的rails?
EN

Stack Overflow用户
提问于 2010-09-23 02:10:29
回答 3查看 2.8K关注 0票数 8

我刚刚将我的rails版本升级到了rails 3.0。但是突然之间,我需要一个新的rails应用程序来支持旧版本的rails。我知道rails的新版本通过rails new改变了命令行的用法。如何在新的Rails 3环境中创建旧版本的Rails?

EN

回答 3

Stack Overflow用户

发布于 2011-02-08 21:41:23

使用以下命令:

代码语言:javascript
复制
rails _2.3.5_ new APP_NAME

这将创建版本为2.3.5的rails项目

票数 14
EN

Stack Overflow用户

发布于 2010-09-23 09:59:34

Leonid Shevtsov提供了如何执行此here的说明。

最简单的方法是:

  1. 为项目创建目录
  2. 在其中创建包含以下内容的Gemfile

gem "rails", "2.3.9"

用于在当前路径中创建应用程序的gem "sqlite3-ruby", :require => "sqlite3"

  • Runbundle install

  • Run bundle exec rails .

您甚至不需要rvm来做这件事。

票数 11
EN

Stack Overflow用户

发布于 2010-09-23 09:43:53

如果您需要来回切换,我建议使用RVM。您可以安装不同版本的Ruby,每个版本都可以有自己的一组gem。我使用安装了ruby的系统(1.8.6?)在我的Mac for Rails 2 dev上,然后我安装了Ruby 1.9.2和RVM for my Rails 3 dev。只需在安装RVM后执行此操作即可:

代码语言:javascript
复制
#install and use 1.9.2 for Rails 3
rvm install 1.9.2
rvm 1.9.2
rails new whatever

#switch back to system installed ruby for Rails 2
rvm system
rails whatever
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3772328

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档