前提・実現したいこと
viewとroutingとcontrollerを作成し、viewを表示させようと思ったのですが、エラーが出てしまいました。
現在、Ruby on Rails 6 超入門を模写してる状況で、コードの打ち間違いがないか確認しましたが、そのような間違いはなかったです。
どなたか、ご教授頂ければ幸いです。
発生している問題・エラーメッセージ1
We're sorry, but something went wrong. If you are the application owner check the logs for more information.
エラーメッセージ2
Started GET "/favicon.ico" for 127.0.0.1 at 2020-09-11 00:24:17 +0900 ActionController::RoutingError (No route matches [GET] "/favicon.ico")
#エラーメッセージ3
Compilation failed: C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/webpacker-4.3.0/lib/webpacker/webpack_runner.rb:23:in `exec': No such file or directory - C:\Users\井本博文\Desktop\rails_application\node_modules.bin/webpack (Errno::ENOENT) from C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/webpacker-4.3.0/lib/webpacker/webpack_runner.rb:23:in `block in run' from C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/webpacker-4.3.0/lib/webpacker/webpack_runner.rb:22:in `chdir' from C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/webpacker-4.3.0/lib/webpacker/webpack_runner.rb:22:in `run' from C:/Ruby26-x64/lib/ruby/gems/2.6.0/gems/webpacker-4.3.0/lib/webpacker/runner.rb:6:in `run' from ./bin/webpack:17:in `block in <main>' from ./bin/webpack:16:in `chdir' from ./bin/webpack:16:in `<main>' Completed 500 Internal Server Error in 2414ms (ActiveRecord: 0.0ms | Allocations: 13118)
試したこと
あるサイトに、favicon.icoをapp/assets/images/に入れ、 image_path を使用するように<link ...タグを変更するように書かれていたので、やってみましたが、上手くいきませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
エラー2は気にしないでよいです。エラー1の原因はエラー3です。
2行目、C:/Ruby26-x64/lib/ruby/gems/ で始まるメッセージのみつからないfileというのを見ると node_modules\.bin/webpack と ¥ と / が混じってます。
Windows固有の障害に思えますので タグにWindows10をつけ、環境も記載したほうが良いでしょう。
Windows生だとRailsは色々問題がでるからLinux環境を載せたほうが良い、とランキングトップのmaisumakunさんが何度も書いています。
了解いたしました!
windows10というタグをつけて、再度質問するとともに、linux環境を構築したいと思います!
ありがとうございました!