naichi's lab

3日後の自分(他人)への書き置き

【Rails】Asset `application.css` was not declared to be precompiled in production.

バージョン

> ruby -v 
ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux]
> rails -v    
Rails 6.1.6

エラーメッセージ

webpackのビルド中?にscss編集し続けてたら突然下記エラーメッセージがでるようになった。

Asset `application.css` was not declared to be precompiled in production.
Declare links to your assets in `app/assets/config/manifest.js`.

対処法

リビルドしたりしても消えなかったが、下記コマンド打ったら直った。 キャッシュが悪さしてたみたい。

bundle exec rake tmp:clear