【发布时间】:2016-06-18 21:35:33
【问题描述】:
我传统上在我的个人笔记本电脑上将 rbenv 用于我的所有个人项目,没有问题并且喜欢它。但是,我需要在工作中开始使用代码库(rails),我们在所有工作笔记本电脑上都使用 rvm。有什么方法可以让 rvm 和 rbenv 幸福地生活在一起,或者我应该能够在没有 rvm 的情况下引导应用程序并只使用 rbenv 来管理这个 repo 的本地 ruby?
【问题讨论】:
-
像 VirtualBox 这样的虚拟机?码头工人?
-
是的,我同时在运行一个 docker 容器,但如果能够在我的个人笔记本电脑上启动这个应用程序会很好。无需携带两台笔记本电脑。
-
在工作中使用 RVM 的硬性限制是什么?是否有某种自定义脚本使 RVM 成为强制性的?如果没有,我认为您应该能够在您的个人计算机上使用 Rbenv。毕竟 RVM 和 Rbenv 只是完成大致相同工作的两个工具:管理 Ruby 安装。这应该与应用程序代码无关,除非自定义脚本依赖于其中一种工具。在这种情况下,使用该工具(此处为 RVM)会减少痛苦和耗时。
-
刚看到B Seven的回答。我的最后一条评论与他的回答一致。
标签: ruby-on-rails ruby rvm rbenv