LoginSignup
0
0

【解決方法】ToppageController#index is missing a template for request formats: text/htmlタイトルとは?

Posted at

Ruby on rails を学習中の方の参考にしてもらえたら嬉しいです。
アプリケーションを作成している時に出てくるエラーとその解決方法について掲載します。
少しでも参考にしていただけると幸いです。
今回はToppageController#index is missing a template for request formats: text/htmlというエラーの解決方法をお話しします。

スクリーンショット 2023-05-21 6.05.46.png

結論から

結論からお伝えすると、これはエディターの  『htmlファイルの名前が間違っている』ということです。 indexとかhtmlとかが抜けているとこのエラーが出ます。しっかり見直すと解決できます

解決策と具体例

▼下の画像のようにindex.html.hamlというファイル名にしなければいけないところを、、、
スクリーンショット 2023-05-21 7.45.20.png

NG
スクリーンショット 2023-05-21 7.45.59.png

NG
スクリーンショット 2023-05-21 7.46.25.png

このようになっていませんか?これではrailsがちゃんとファイルを読んでくれませんのでindex.html.hamlとかshow.html.hamlのように付けてあげる必要があります。

最後に

いかがでしたでしょうか?
他にも記事を発信していきますので、私の QiitaやTwitterをフォローしていただけると嬉しいです。
個別の質問もぜひ歓迎します。
私自身、初学者ではありますが、1歩先を行くものとして回答できたらと思います。
それでは。

0
0
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
0
0