【发布时间】:2013-01-10 11:31:21
【问题描述】:
我正在开发一个可以安装可执行文件的 gem。
目前我在bin/myexec 有一个文件,它可以完成这项工作。我的 gemspec 中有 gem.executables = 'myexec' 行,当我构建和安装 gem 时,我可以在任何地方执行 bundle exec myexec 并运行我的代码 - 很好。
我使用的是 rbenv,所以我希望二进制文件有一些轻微的恶作剧,但是当我安装这个 gem 时,我需要总是 bundle exec myexec 而我不能只是 myexec。我已经倾注了其他 gem(如 guard),看看 .gemspec 是否有一些怪癖,这意味着应该创建一个 rbenv binstub,但我什么都看不到。
我做错了什么?
谢谢!
【问题讨论】: