【问题标题】:How do I use an old version of Rails with Aptana RadRails?如何将旧版本的 Rails 与 Aptana RadRails 一起使用?
【发布时间】:2008-10-21 19:18:56
【问题描述】:

我是 Rails 开发的新手,我正试图弄清楚如何将旧版本的 Rails 与 Apatana 的 RadRails IDE 一起使用。我正在尝试帮助一个朋友,他的网站基于旧版本而不是 RadRails 自动下载的版本,我很确定这两个版本不兼容(该网站使用的是 2.0 之前的版本,不确定确切的数字)。

有没有办法告诉 RadRails 获取和使用特定版本的 Rails?或者我可以在命令行上做些什么来更改已安装的 Rails 版本?我对“gem”包系统只是模糊熟悉,但我假设它会涉及到。

任何帮助将不胜感激!

【问题讨论】:

    标签: ruby-on-rails aptana radrails


    【解决方案1】:

    在您的 rails 项目中使用 Rake 任务 rails:freeze:gems 并为其指定您想要使用的版本。例如:

    rake rails:freeze:gems VERSION=2.1.0
    

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

    【讨论】:

      【解决方案2】:

      如果您不想将 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'

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-31
        • 2023-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-09
        • 1970-01-01
        相关资源
        最近更新 更多