Mac OS X CatalinaにRuby On Rails6環境を構築
勉強用にいれてみました。備忘録メモ。
以下の条件で構築しています。
- Xcode インストール済み
- Command Line Tools インストール済み
- Homebrew インストール済み
rbenvをインストール
Rubyのバージョン管理をできるrbenvをインストール
brew install rbenv ruby-build #パスを通す echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile source ~/.bash_profile #rbenv管理のRubyに変更 rbenv install 2.6.5 rbenv global 2.6.5 ruby -v
Rails、Bundlerをインストール
gem install rails -v 6.0.2 gem install bundler rbenv rehash rails -v
データベース用にsqlite3をインストール
brew install sqlite3
アプリケーションを作ってみる
rails new test_app cd test_app rails s
ここでコケました。yarnのバージョンが古くて不整合が起きる場合があるみたいです。
brew upgrade yarn yarn upgrade rails s
無事起動すれば構築完了です。