私はRuby on Railsの初心者で、ちょっと難しいことは知っていますが、オンラインで解決策を見つけることができません.
すべての設定が完了し、新しいコントローラー + ビューを作成しましたrails generate controller welcome index
。
ファイルは正しいディレクトリに表示され、の下のフォルダーにindex.html.erb
ファイルがあります。welcome
/app/views/welcome/
のルーティング ファイルに/config/
は、コントローラへの適切なルーティングが含まれています。
NewApp::Application.routes.draw do
get "welcome/index"
# You can have the root of your site routed with "root"
root 'welcome#index'
end
しかし、すべてが正しく設定されていることを知っていても、次のエラーが発生します。
Missing template welcome/index, application/index with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}.
Searched in: * "/Users/Constantin/Development/Rails [Ruby]/new-app/app/views"
エラーメッセージを理解しました。アプリケーションのフォルダー内の名前付きの形式である種のテンプレート ファイルを探していることを教えてくれviews
ますが、なぜ機能しないのかわかりません。