Ruby on rails を学習中の方の参考にしてもらえたら嬉しいです。
アプリケーションを作成している時に出てくるエラーとその解決方法について掲載します。
少しでも参考にしていただけると幸いです。
今回はToppageController#index is missing a template for request formats: text/htmlというエラーの解決方法をお話しします。
結論から
結論からお伝えすると、これはエディターの 『htmlファイルの名前が間違っている』ということです。 indexとかhtmlとかが抜けているとこのエラーが出ます。しっかり見直すと解決できます解決策と具体例
▼下の画像のようにindex.html.hamlというファイル名にしなければいけないところを、、、
このようになっていませんか?これではrailsがちゃんとファイルを読んでくれませんのでindex.html.hamlとかshow.html.hamlのように付けてあげる必要があります。
最後に
いかがでしたでしょうか?
他にも記事を発信していきますので、私の QiitaやTwitterをフォローしていただけると嬉しいです。
個別の質問もぜひ歓迎します。
私自身、初学者ではありますが、1歩先を行くものとして回答できたらと思います。
それでは。