Rails rootに表示するページを設定する手順
Railsでrootに表示するページ(ルーティング)を設定するまでの手順を記述してます。railsが動作している環境はwindowsとなります。
環境
- OS windows10 pro 64bit
- ruby 2.7.1
- rails 6.0.3.2
※windows10にrubyをインストールして実行する手順はこちら
※windows10にRuby on Railsをインストールして利用する手順はこちら
Controller作成
まずは、下記のコマンドでcontroller「sample」を作成します。
rails generate controller sample index
「app\views\sample」に「index.html.erb」が生成されます。
この生成された「index.html.erb」をルートにアクセスした際に表示させます。
index.html.erb内容
<h1>Sample#index</h1>
<p>Find me in app/views/sample/index.html.erb</p>
「config」ファルダ配下にある「routes.rb」を下記のように編集します。
Rails.application.routes.draw do
root to: 'sample#index'
end
または
Rails.application.routes.draw do
root :to => 'sample#index'
end
ブラウザから http://プライベートIP or サーバーアドレス:3000 にアクセスすると「index.html.erb」にルーティングが設定されていることが確認できます。
-
前の記事
javascript 使用しているクラス一覧を取得する 2020.09.29
-
次の記事
javascript canvasタグに画像を入れる 2020.09.29
コメントを書く