LoginSignup
1
1

More than 3 years have passed since last update.

Rsilsアプリケーション新規作成手順(忘備録)

Posted at

導入

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)します。

サーバーを起動してローカルホストアクセスし、以下の画面のようになっているか確認します。スクリーンショット 2021-02-03 22.49.08.png

コントローラー作成

コントローラーと一緒にindexのアクションも作ります。

ターミナル
% rails g controller posts index

次にルーティングを設定します。
この設定は、ローカルホストにアクセスした際、「Yay! You're on Rails!」の画面ではなくpostのindexに遷移するための設定です。

routes.rb
root to:'posts#index'

設定により、以下の画面が表示されます。
スクリーンショット 2021-02-03 22.57.53.png

これでアプリケーションが正しく動作していることが確認できました。

次回はユーザー管理機能の実装を行います。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1