Railsチュートリアルでrails sしたら「The asset “application.js” is not present in the asset pipeline.」とエラーが出た

Railsチュートリアルでrails sしたら「The asset “application.js” is not present in the asset pipeline.」とエラーが出た

Railsチュートリアル rails s The asset 'application.js' is not present in the asset pipeline.

Railsチュートリアルを進めていてrails sでサーバーを起動したら「The asset “application.js” is not present in the asset pipeline.」とエラーが表示されwebページが表示できない。。このサイトではRailsチュートリアルでrails sしたら「The asset “application.js” is not present in the asset pipeline.」とエラーが出た時の対処方法について説明します。

「The asset “application.js” is not present in the asset pipeline.」とエラーが出た時の対処方法

  1. 「The asset “application.js” is not present in the asset pipeline.」の修正箇所
  2. 「The asset “application.js” is not present in the asset pipeline.」の対処方法

① 修正箇所

application.html.erbの

<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>

を変更します。

② 修正内容

下記のように書き換えましょう。

<%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>

以上で、Railsチュートリアルでrails sしたら「The asset “application.js” is not present in the asset pipeline.」とエラーが出た時の対処方法についての説明を終わります。

コメントの入力は終了しました。