rbenvを準備する
$ brew install rbenv ruby-build
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ source ~/.bashrc
$ rbenv isntall <RUBY_VERSION>
プロジェクトのディレクトリを作って使用するRubyを決める
$ mkdir my-project
$ cd my-project
$ rbenv local <RUBY_VERSION>
使うRubyにbundlerがインストールされていなければインストールする
$ gem install bundler
railsプロジェクト作るためのrailsをbundlerを使ってインストールする
$ bundle init
Writing new Gemfile to /Users/cerevo/Projects/Hackey/webapp/Gemfile
作成されたGemfileを修正する。
# gem 'rails'
↓
gem 'rails', '4.2.0'
修正したGemfileでrailsをインストールする
$ bundle install --path vendor/bundle
$ bundle exec rails -v
Rails 4.2.0
インストールしたrailsを使ってプロジェクトを作る
途中、Gemfileを上書きして良いか聞かれるので抵抗せずに上書きする。
$ bundle exec rails new .
exist
create README.rdoc
create Rakefile
create config.ru
create .gitignore
conflict Gemfile
Overwrite /Users/cerevo/Projects/Hackey/webapp/Gemfile? (enter "h" for help) [Ynaqdh]
force Gemfile
...