custom.css が開発環境では完全に機能するのに、Heroku にデプロイすると機能しない理由を教えてください。プロパティ display: none; を持つもの。展開時に表示されますが、開発中は適切に非表示になります。
ありがとう!
custom.css が開発環境では完全に機能するのに、Heroku にデプロイすると機能しない理由を教えてください。プロパティ display: none; を持つもの。展開時に表示されますが、開発中は適切に非表示になります。
ありがとう!
アセット パイプラインに問題があるようです。チェックアウト:
https://devcenter.heroku.com/articles/rails-asset-pipeline
Heroku にアセットをプリコンパイルさせていますか? 個人的には、Heroku にデプロイする前にすべてのアセットをプリコンパイルしています。
RAILS_ENV=production bundle exec rake assets:precompile
これにより、すべてのアセットがプリコンパイルされ、public/assets
フォルダーの下に配置されます。次に、それらを git に追加して、heroku にプッシュするだけです。
これを行う場合、手動でコンパイルすることになります。Heroku アプリを再デプロイまたは更新する前に、プリコンパイル行を実行して、アセット パイプラインで行った変更をキャッチする必要があります。