【发布时间】:2013-06-11 17:45:14
【问题描述】:
有没有办法使用 rbenv 让多个 rails 版本与相同版本的 ruby 并排放置?例如,我希望一个源文件夹使用 rails4,另一个文件夹使用 rails3。
我可以很容易地安装两个不同版本的 rails,但我只是不知道如何为每个文件夹调用不同版本的 rails。
【问题讨论】:
标签: ruby-on-rails ruby rbenv
有没有办法使用 rbenv 让多个 rails 版本与相同版本的 ruby 并排放置?例如,我希望一个源文件夹使用 rails4,另一个文件夹使用 rails3。
我可以很容易地安装两个不同版本的 rails,但我只是不知道如何为每个文件夹调用不同版本的 rails。
【问题讨论】:
标签: ruby-on-rails ruby rbenv
啊,我想通了。通过在每个具有不同版本的 rails 的不同源目录中手动定义 Gemfile,然后您可以调用 bundle exec rails,它将在每个 gemfile 的上下文中加载它。
【讨论】:
您可能应该为此使用捆绑程序。或者,如果您真的想使用所需的版本调用 rails,请查看 rbenv-gemset。
【讨论】: