如何使用rbenv管理本地宝石

时间:2017-09-28 21:31:43

标签: ruby rbenv

我一直在使用Middleman,但是最近它在加载时遇到了一些问题。 这可能是由于同一类型的古老宝石共存。

不得不说我确实遵循了一些在线建议,但并没有真正得到充分的理解。因此最终使用rbenv来管理ruby然后捆绑以安装gem。

现在,有两个我需要的项目"重置"并且只将引用的gem安装到本地文件夹中,或者它们不会发生冲突。 我无法弄清楚如何去做。

使用rbenv -local我可以更改本地ruby版本,但不知道如何移动。

有任何帮助吗? 感谢

1 个答案:

答案 0 :(得分:0)

我认为你不需要rbenv或rvm,尽管它们是很好的工具。要仅使用您需要的gem以及您在Gemfile中指定的版本运行一段代码,请运行前缀为bundle exec的任何命令。

例如bundle exec middleman server