#導入
Ruby on Rails での新規アプリケーションの製作手順をまとめたものです。
#開発環境
ruby '2.6.5'
rails '6.0.0'
#実装
ターミナル
% cd ~/projects
ターミナル
% rails _6.0.0_ new farm-chef -d mysql
ターミナル
% cd farm-chef
この段階でVSコードを開き、database.ymlのencoding: utf8に修正
次にデータベースを生成します。
ターミナル
% rails db:create
ここまでの作業をGitHubでプッシュ(first commit)します。
サーバーを起動してローカルホストアクセスし、以下の画面のようになっているか確認します。
##コントローラー作成
コントローラーと一緒にindexのアクションも作ります。
ターミナル
% rails g controller posts index
次にルーティングを設定します。
この設定は、ローカルホストにアクセスした際、「Yay! You're on Rails!」の画面ではなくpostのindexに遷移するための設定です。
routes.rb
root to:'posts#index'
これでアプリケーションが正しく動作していることが確認できました。
次回はユーザー管理機能の実装を行います。