2
  • 我有一个带有可执行文件的应用程序,名为little_bird.
  • 我使用 rbenv、Ruby 2.0.0-p195 和 Bundler 1.3.5。
  • little_bird我用bundle exec.
  • 我不想用bundle exec,就跑了bundle install --binstubs
  • 正如我所料,这用一堆 binstub 替换了我的 bin 目录的内容。
  • 但是,尝试运行little_birdbinstub 会导致 Bundler 吐出一个巨大的错误日志。

调查显示该线路

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

这是 binstub 中的最后一行,正在创建一个无限循环;IE

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

只是指向垃圾箱!

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

4

0 回答 0