Herokuで “is not present in the asset pipeline.” が出るときの応急処置

Herokuで “is not present in the asset pipeline.” が出るときの応急処置

Ruby 2.6.2
Rails 5.2.3
Heroku(production)で “is not present in the asset pipeline.” が出るときの応急処置

`config/environments/production.rb` で
`config.assets.compile = true` にする。

プリコンパイルされてないファイルをリクエストされたときに、
コンパイルして返してくれるようになるらしい。

`config.assets.compile = false`にするとコンパイルせずにエラーを返す。

注意点としてはtrueにした場合、
都度コンパイルするのでパフォーマンスが悪化するとのこと。
あくまで応急処置として考えると良いと思われる。

kato