在 Gemfile 中添加自定义版本的捆绑器作为依赖项

Adding a customized version of bundler as a dependency in a Gemfile

如何制作典型的 gem 设置(由 bundle gem 生成)运行 自定义版本的捆绑器?

我添加了:

#group :development do
  gem "bundler", github: 'pjump/bundler'
#end

到我的 Gemfile(有或没有散列符号),并且 bundle install 有效,但 bundle exec 一直告诉我 bundler 存储库尚未签出。我现在可以让它工作的唯一方法是安装带有 gem istall 的自定义版本,并且根本不在包中指定 bundler 依赖项。

Bundler 无法从 Gemfile 中 bootstrap 自身,因此将自定义版本添加到您的 Gemfile 将无法满足您的要求。使用 gem install 安装它是正确的解决方案(或从分叉的 Bundler repo 目录中 运行 rake install,一步构建和安装 gem)。