bundle install
とは、bundler
というgemを使って、Gemfileの記載内容に従ってgemをインストールするためのコマンドです。
まずbundler
というgemをインストールするとbundle
というコマンドが有効になります。bundlerはbundle install
の他にもbundle update
等、様々なgem管理コマンドを提供してくれます。
bundlerを用いることで、「システム開発のために必要なgemの管理」を簡単にすることができます。
例えば複数人で開発する時、Gemfileを作ってそれを全員で共有すれば、後はbundle install
一発で必要なgemが全てインストールできます。後から必要なgemが増えた場合も、Gemfileを更新してから各々bundle installを再実行すれば、常に全員同じ環境を確保できます。
一人で開発している場合でも、例えば普段は自宅のデスクトップPCで作業していたけれど、新しくノートPCに開発環境を作りたいという時にbundle install
一回で必要なgemが揃います。
その他、利用するgemのバージョン管理(最新版だと動かないので、少し古いバージョンを使いたい等)や、開発orテスト環境でだけインストールするgemを設定する等、個別のgem install
では煩雑になってしまう作業も、bundlerならGemfile一つで全て管理できます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。