gpt4 book ai didi

ruby-on-rails - 安装 rails 3 后如何访问 rails 2.3.x 命令?

转载 作者:行者123 更新时间:2023-12-04 23:32:01 25 4
gpt4 key购买 nike

我想尝试使用 rails 3,但我仍然习惯使用 rails 2.3.8,所以我都安装了它们。想要制作一个快速的 rails 应用程序来演示插件的工作原理,我想运行命令 rails test_app但由于我安装了 rails 3,我必须运行 rails new test_app但这会生成一个 rails 3 应用程序。在安装 rails 3 时有没有办法解决这个问题?

最佳答案

这是一个完美的例子 rvm gemsets可以为你做。

简而言之(在 installing rvm 之后):

% rvm gemset create rails2
% rvm gemset use rails2
% gem install rails -v=2.3.8

现在您当前的 rails是 Rails 2!

每当您希望使用 Rails 2 而不是 Rails 3 时,请执行以下操作:
% rvm gemset use rails2

这将在当前终端/shell session 中保持有效。你也可以切换回来:
% rvm default

当然你也可以做完全相反的事情,创建一个 rails3 gemset 与 Rails 3 一起玩,并将 Rails 2 保留为默认安装。

(除了拥有 gemsets 之外, rvm 允许您在同一系统上安装多个版本的 Ruby,允许您使用简单的 rvm 1.9.2rvm 1.8.7 在不同版本之间切换。)

关于ruby-on-rails - 安装 rails 3 后如何访问 rails 2.3.x 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3637672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com