Bundler binstub有无限循环

时间:2013-06-26 16:16:47

标签: ruby bundler

  • 我有一个名为little_bird的可执行文件的应用。
  • 我使用rbenv,Ruby 2.0.0-p195和Bundler 1.3.5。
  • 使用little_bird调用bundle exec可执行文件时,bundle exec可执行文件正常工作。
  • 我不想使用bundle install --binstubs,因此我运行了little_bird
  • 这就像我期望的那样用一堆binstub替换了我的bin目录的内容。
  • 但是,尝试运行load Gem.bin_path('little_bird-cli', 'little_bird') binstub会导致Bundler删除一个巨大的错误日志。

调查显示该行

Gem.bin_path('little_bird-cli', 'little_bird')

这是binstub中的最后一行,它创建了一个无限循环;即。

{{1}}

直接指向binstub!

Bundler把我的实际可执行文件放在哪里?如何解决这个问题?

0 个答案:

没有答案