フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。

Permanent Til

Ruby プログラミング

「bundle exec」 といちいち打ち込むのがめんどくさい問題

更新日:


Railsを触っているのですが、「bundle exec」を打ち込むのが何度もやっていると億劫になってきます。

そこで、.bash_profileにコマンドエイリアスを定義し、「be」と打ち込むだけで「bundle exec」と解釈させるように設定しましょう。

1.~.bash_profileに以下を追記

alias be='bundle exec'

2.設定変更を反映

source .bash_profile

を叩いて設定を反映させるか、もしくはシェルを再起動すればOK。

3.done

be rails s

でRailsサーバーが立ち上がる!

さいごに

Bundler自体にもこの問題に対処する仕組みが用意されています。

binstubという仕組みですね。

bundle install --binstubs

でインストールを行った場合、「bundle exec」を行わずに直接実行できます。


-Ruby, プログラミング

Copyright© Permanent Til , 2019 All Rights Reserved Powered by AFFINGER5.