三蔵開発メモ

Web開発やインフラ関連のメモを共有します

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

無事起動すれば構築完了です。