私はFont-Awesomeを使用するレールアプリを持っています。アイコンは、開発環境では表示されていますが、本番環境では表示されません。Railsフォント - 驚くばかり表示していない - 間違ったファイル名を使用
私はnginxの/旅客のログをチェックしており、これらは以下を示しています。
[21/Nov/2017:17:13:25 +0000] "GET /assets/back/font-awesome/fontawesome-webfont.ttf HTTP/1.1" 404 1564 "https://example.com/assets/application_back-b78b545bb6d96e3f98206780079663e7d84d11a41143a57b3ab7b110feac9944.css
私はpublic/assets/back/font-awesome/
ディレクトリにチェックして、すべてのフォントファイルは、それが見つけることができない理由であるfontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf
のように表示されていますファイルを作成しますが、なぜこれを行うのかわかりません
これらは最適化された/縮小されたバージョンです。実運用資産を生成するには 'rake assets:precompile RAILS_ENV = production'を実行する必要があります。 – DivXZero
私はそれを実行しましたが、それはまだ同じです – Luke