2

私は標準のgem scaffoldをbin持っており、ディレクトリ内には単純な実行可能ファイル( bin/do_things.rb)があります:

#!/usr/bin/env ruby
require 'my_gem'
MyGem::doThings()

gem は 経由でインストールされていないためgem install、実行しても失敗しません (myの行が含まれています)。bin/do_things.rbbundle execGemfilegemspec

rubygems-bundler にバンドラー コンテキストでスクリプトを実行させる簡単な方法はありますか? $LOAD_PATH代わりに実行可能ファイルを変更する必要がありますか?

Bundler で実行するラッパー スクリプトを作成することもできますが、何らかの方法で ruby​​gems-bundler を活用したいと考えています。

または、入力する必要がありbundle execますか?

4

3 に答える 3