ruby-on-rails - 如何设置项目的默认Rails版本?

标签 ruby-on-rails ruby-on-rails-3

我在系统(Fedora)中安装了两个不同的Rails版本。

gem list -d rails
*** LOCAL GEMS ***

rails (3.0.5, 1.2.1)
    Author: David Heinemeier Hansson
    Rubyforge: http://rubyforge.org/projects/rails
    Homepage: http://www.rubyonrails.org
    Installed at (3.0.5): /usr/local/lib/ruby/gems/1.8
                 (1.2.1): /usr/local/lib/ruby/gems/1.8

    Full-stack web application framework.


当我尝试按以下方式创建项目时(“ http://www.nomachetejuggling.com/2008/03/12/using-multiple-versions-of-rails/”)

rails 1.2.1 myproject


但是,它不起作用。所以,我检查了

rails -v
Rails 3.0.5


因此,您能帮我一下,如何使用旧版本和新版本创建项目。有什么方法可以将特定的rails版本设置为默认值?

最佳答案

要使用比已安装的最新版本更旧的版本,只需将版本号括在下划线中:

rails _1.2.1_ myproject

关于ruby-on-rails - 如何设置项目的默认Rails版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6148308/

相关文章:

ruby-on-rails - 是否可以将 Blocks 或 Procs 作为参数发送给 Sidekiq?

javascript - 在更新请求后更新 Rails 中的 Div 而不更改 View

ruby-on-rails - 在嵌套属性的情况下验证连接表

ruby-on-rails - 你能通过三个属性找到吗?

ruby-on-rails - rails app 奇怪的错误,没有跟踪,没有日志输出帮助请认真发出“!!处理请求时出现意外错误 :

ruby-on-rails - 带有 url_for 集成的 Rails 3 个性化 URL

ruby-on-rails - rails 中的动态形式

css - Rails 3 - will_paginate 插件 - 如何设置样式

ruby-on-rails-3 - 语法错误 "syntax error, unexpected tFID, expecting keyword_then or ' ;' or '\n' “检查对象是否存在时

ruby-on-rails - Rails - Froala 编辑器插件在我第一次加载页面时未加载,如何在初始化编辑器之前加载插件?