【发布时间】:2019-07-04 03:19:59
【问题描述】:
我加入了一个使用 bundler 版本 1.17.1 的项目。目前我的系统正在使用 bundler 2.0.2 。我有什么方法可以指定捆绑器版本,就像用rbenv 指定 ruby 版本一样。喜欢的东西:
bundler --global 1.17.1
因此,当我运行命令 bundler -v 时,我将收到结果 1.71.1 而不是 2.0.2
我尝试使用gem uninstall bundler 卸载当前捆绑程序并收到此消息:
$ gem uninstall bundler
Select gem to uninstall:
1. bundler-1.17.1
2. bundler-1.17.3
3. bundler-2.0.2
4. All versions
>
这让我觉得有一种方法可以让我使用多个捆绑器版本。任何仅用于指出我应该查找的地方的线索将不胜感激。
编辑 1
我尝试了bundle _1.17.1_ --version,但它并没有像我预期的那样工作
$ bundler -v
Bundler version 2.0.2
$ bundle _1.17.1_ --version
Bundler version 1.17.1
$ bundler -v
Bundler version 2.0.2
预期: Bundler 版本 1.17.1
实际: Bundler 版本 2.0.2
【问题讨论】:
标签: ruby-on-rails ruby rubygems bundler