Railsアプリを作るときにいつもやってることをメモしておく。

まずディレクトリ作ってそこに入って:
$ mkdir awesome-rails-app
$ cd awesome-rails-app
Gemfile作って:
$ bundle init
RailsをGemfileに追加:
$ bundle add rails --skip-install
Railsをvendor/bundle以下にインストール:
$ bundle install --path=vendor/bundle -j4
vendor/bundleにインストールしたRailsを使ってrails new実行(-fオプションでファイル上書き):
$ bundle exec rails new . -f
/vendor/bundleをGit管理から除外:
echo /vendor/bundle >> .gitignore

おわり。

Railsをグローバルにインストールしたくないのでこんなことしてる。Railsの依存でいろんなgemが入るのが嫌なので…。