by shigemk2

当面は技術的なことしか書かない

bundle install と Gemfile


RailsとかSinatraとかで開発を進めていると、避けて通れないのが
gemパッケージのインストール。

1つ2つでも、いちいちインストールするのがしんどいよ。
というわけで、必要なパッケージを一括インストールするために、
bundle installが用意されているんDA

Gemfileに、インストールしたいパッケージを書くといい。

source "https://rubygems.org"

gem 'sinatra'
gem 'sinatra-config-file'
gem 'unicorn'

group :development do
  gem 'sinatra-contrib'
end

なお、groupで、プラグインを使いたいenvironmentsを指定できる。(開発環境など)
gemのオプションとしても指定できるし、ブロックを持つメソッドとしても使える。
bundlerのREADMEを読んでのメモ - おもしろWEBサービス開発日記