为题目道歉,无法抗拒。
基本上,除了尝试不同的事情之外,没有任何理由。我想内爆 RVM 并尝试 rbenv。没有反对 RVM,只是想尝试不同的人的软件并尝试不同的东西。
我可以摆脱 RVM 并安装 rbenv 没问题。你们能帮我确认几件事吗?
首先,如果我执行上述操作,然后安装几个不同的 ruby 版本。我知道我可以将 .ruby-version 文件放在项目根目录中以指定特定的 ruby 版本,但是当我说gem install <gemname>
我接受它时,它会为该 ruby 版本全局安装。
如果我随后在每个项目中使用 bundler 来管理使用的 gem 并指定 gem 版本,如果锁定文件中指定的版本与当前安装的版本不同会发生什么,反之亦然会发生什么?
我只需要澄清一下关于 ruby、版本、gem 及其版本的操作。