ruby-on-rails - 使用多个 Bundler 版本
问题描述
我加入了一个使用 bundler 版本 1.17.1 的项目。目前我的系统正在使用 bundler 2.0.2 。有什么方法可以让我指定一个捆绑器版本,就像指定 ruby 版本一样rbenv
。喜欢的东西:
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
解决方案
尝试这个:
1) gem install bundler -v 1.17.1
2) bundle _1.17.1_ install
推荐阅读
- python - 如何在文本上使用 spacy.pipe 加速词形还原?
- json - CURL 到 Swift 中的 URLRequest。(MUX 直播 API)
- ruby-on-rails - 找不到“完整日历”
- javascript - 如何从ajax调用中设置列中的图标
- java - Java - 如何在 JFrame 关闭时打印消息?
- java - 如何仅在子类内部创建具有调用访问权限的方法?
- android - 如何为 Linux 和/或 Mac OS X 安装具有 CLI 支持的 Android Studio 和 SDK?
- python - 操作 os.path
- python - python string.split() 和循环
- python - 如何在循环中计时代码的执行?