Golangのbundleコマンドが Ruby の bundler
の bundle
コマンドと衝突して困る、という話があったのを思い出して、 bundler
コマンドで実行できれば良いのでは、と試したら実行できました。 というわけで、衝突回避には bundler
コマンドを使えばいいのではないでしょうか。
bundler コマンドの調査
gem install
するのが bundler
でコマンドが bundle
なのが罠っぽいと思っていたのですが、 ブログ記事を書くにあたって、古いバージョンの挙動も確認してみたところ、 bundler
1.5 と 1.6 の頃は It's recommended to use Bundler through 'bundle' binary instead of 'bundler'
と警告が出つつ使えていて、 1.7 からは bin/bundle
と bin/bundler
が同じ内容になっていたようです。
その後、途中多少違う実装になることがありつつ、最終的に Make bundler
and bundle
executables have the same functionality のコミットで bundler
コマンドが bundle
コマンドを load
するようになって完全に同じになったようです。
Disqus Comments