私はどのようbundle exec
に機能し、それが何をするのかを理解しようとしています。bundle install
次のように使用して宝石をインストールしました:
bundle install --binstubs ./bundle/bin --path ./bundle/lib'
./bundle/bin/thin
これにより、次のように使用して Rails アプリケーションを開始するために使用できるスクリプトが作成されますthin
。
./bundle/bin/thin start -p 8080
ただし、インターネット上のほとんどの記事では、次のbundle exec
ように使用して薄く始めることを推奨しています。
bundle exec thin start -p 8080
2つの違いは何ですか?私のテストでは、スクリプトをbundle exec
呼び出さないことが示されていますが、スクリプトとの違いは何ですか?./bundle/bin/thin
bundle exec