困ったこと
ActionView::Template::Error (The asset "application.js" is not present in the asset pipeline.):
application.html.erbのここでエラーが出てたみたい。
Railsチュートリアルの通りに進めていたのになんでだろう。
エラー部分のコード
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
解決
どうやらRails6.0でwebpackerが追加された(表現あってるのかわからないけど)ことによって、
webpackerがJavascriptをコンパイルできるようにしてあげなければいけないらしい。
改コード
<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
ということでエラーが出たコードの代わりにこれを使用すると解決した。
Rails6使うときはjavascript_include_tag
じゃなくてjavascript_pack_tag
を使わなければ、という備忘録でした。
以上!