我在同一 gem 集中安装了两个不同版本的 rails。当我执行 gem list rails 时,它将显示如下:
**rails (3.0.11, 2.3.8)** // This means I have two rails
当我创建新的 Rails 应用程序时,它将采用最新的应用程序,这意味着应用程序应该使用 rails new app_name 而不是使用 rails app_name 创建。
但我想使用 rails 2.3.8 而不是 3.0.11。我知道使用 RVM 有助于在不同版本的 rails 之间切换,但它们安装在不同的 gem 集中。是否有可能在同一 gem 集中的不同 rails 版本之间切换?
谢谢。
最佳答案
版本越晚优先。通过以下方式创建应用程序时必须明确:
rails _3.0.11_ 新的 my_app
或
rails _2.3.8_ my_app
关于ruby-on-rails - 在同一 gem 集中的不同版本的 rails 之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9757297/