こんばんは!
今日は、scaffoldで作成された雛形が提供するCRUD操作を体験してみよう!!
と言うことで
とりあえず前提として
『http:IPアドレス:3000』でrailsのウェルカムページ
が表示されることを確認。
db:migrateもしている状態です。
今回の場合は、 『http:IPアドレス:3000/test』で
打ち込んだ時に
『Webpacker::Manifest::MissingEntryError in test』
このようなエラーが出ました。
まーとりあえずエラーメッセージをグーグルに打ち込んでみました。
すると色々ヒットしました。
とりあえず試したことは
1 webpackerのインストール
rails webpacker:install
2 yarnのインストール、またはアップグレード
ホームディレクトリで
brew install yarn
アプリの中で
rails install yarn
アップグレード
brew upgrade yarn
3 エラーコードを消す
自分のエラーの画面には↓のようなエラーコードが出ていました。
Extracted source (around line #9):
7
8 <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
9 <%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
10 </head>
11
12 <body>
9行目のコードが間違ってる的な感じで赤くなっていました。
何もコードをいじっていないので、コードが原因だと思いませんでしたが
試しに9行目を消したところ
エラーが表示されなくなり、無事に『http:IPアドレス:3000/test』の画面が表示されました。
大体は、上の1か2で解決するっぽいっすね。
自分の場合はこれで解決しました。
意外とあっさりでした。
一応エラーコードの場所は↓
/app/views/layouts/application.html.erb
とりあえず解決できて良かったです。
明日も引き続き取り組みます。
それではまた明日☺️

コメント