rails6 「ActionView::Template::Error (The asset “application.css” is not present in the asset pipeline」の対処法

rails6 「ActionView::Template::Error (The asset “application.css” is not present in the asset pipeline」の対処法

rails6でデプロイ時にエラー「ActionView::Template::Error (The asset “application.css” is not present in the asset pipeline」が発生した場合の対処法を記述してます。

環境

  • OS CentOS Linux release 7.9.2009 (Core)
  • Ruby 2.7.2
  • Rails 6.1.1
  • rbenv 1.1.2-40-g62d7798

エラー全文

アクセス時に発生。ログは、「log/production.log」より確認。

対処法

プリコンパイル処理を実行します。

または、config配下の「production.rb」を、以下通りに変更する

再起動