如何在Aptana RadRails中使用旧版本的Rails?

问题描述 投票:1回答:2

我是Rails开发的新手,我想弄清楚如何在Apatana的RadRails IDE中使用旧版本的Rails。 我正在尝试帮助一个朋友,该朋友的网站比旧版本的RadRails会自动下载,但我确定这两个版本不兼容(该网站使用的是2.0之前的版本) ,不确定确切的确切数字)。

有没有办法告诉RadRails获取和使用特定版本的Rails? 还是我可以在命令行上做一些更改安装的Rails版本的事情? 我只是模糊地熟悉“ gem”软件包系统,但是我认为它会涉及到这一点。

任何帮助将非常感激!

ruby-on-rails aptana radrails
2个回答
2
投票

在rails项目中使用Rake任务rails:freeze:gems并为其提供要使用的版本。 例如:

rake rails:freeze:gems VERSION=2.1.0

这样会将正确版本的Rails放入vendor/rails ,如果存在,默认情况下会加载它。


1
投票

如果不想将gem冻结到项目中(使用rake rails:freeze:gems),则可以安装要使用的版本的rails gem:

gem install rails -v 2.0.2

然后指定要在您的config / environment.rb中使用的rails gem:

RAILS_GEM_VERSION = '2.0.2'

© www.soinside.com 2019 - 2024. All rights reserved.