gemとbundler

ラクティス内で、sinatraを使いだしたのですが、
タイトルのbundlerってなんだ〜?だったので、簡単にまとめます。

bundlerとは?

毎回gem入れてたら、めんどくさいし思いので必要なものを入れ込むための管理システム


1 gem install bundler まずはbundlerをインスコ
2 GemfileにインスコしたいGemを書く。指定するリストみたいな。要は、gem install pryみたいに個別に指定しなくてもよくなる。
3 bundler install でインスコ ※bundler i でもおk
4 budle update にてGemfile.lockが更新される。
5 bundle exec で実行!

以上