RailsAdminの管理画面でFont-Awesomeのアイコンが表示されない時の対処法
Production 環境でassets:precompileしたFont-awesomeのアイコンがRailsAdminの管理画面で表示されなかったのでその時の対処法をご紹介します。
ちなみに、使ってたのはfont-awesome-sass gemです。
解決法方
intializers/assets.rbに以下を加えてください。
1 |
Rails.application.config.assets.precompile << %r{font-awesome/[\w-]+\.(?:eot|svg|ttf|woff2?)$} |
あと、tmpディレクトリに入ってるcacheが悪さをする可能性もあるため、本番サーバーの中からキャッシュのクリアもしておきましょう。
1 |
rake tmp:cache:clear |
参考リンク
https://github.com/rails/rails/issues/29563
https://stackoverflow.com/questions/9219061/error-compiling-css-asset