Herokuにデプロイしたら背景が真っ白になった話
久しぶりにHerokuにサイトをデプロイしたら背景が真っ白になった。
あーこれ知ってる。アセットプリコンパイルだ。
でも背景以外の画像はちゃんと表示できてる。
とりあえずコマンド叩いてみた。
~/w/r_portfolio ❯❯❯ heroku run rake assets:precompile Running rake assets:precompile on ⬢ tsumi-portfolio... up, run.9433 (Free) Error waiting for network: Resource temporarily unavailable ~/w/r_portfolio ❯❯❯ heroku run rake assets:precompile Running rake assets:precompile on ⬢ tsumi-portfolio... up, run.7788 (Free)
実はこのコマンド叩いたの1年前が最初で最後で、
記憶を頼りに適当に叩いたら合っててびっくりした。
まあ、うまくいかなかったけど。
一応ググったら環境変数指定しないといけなかったっぽい。
それのせいなのか、怒られているリソースがなんとかってせいなのかはわからない。
production.rbの設定変えるらしい
ということがわかったので、production.rb
を開いてconfig.assets.compile
を確認。
false
になってた・・・
なおして再びpush。
解決!