似たような質問をいくつか見てきましたが、フォントがインストールされていないコンピューターを使用して、実稼働アプリでこのフォントをレンダリングできません。
http://fortawesome.github.com/Font-Awesome/
これをインストールしました:https://github.com/bokmann/font-awesome-rails
これを追加しました:
*= require 'font-awesome'
application.css へ
アイコンは機能しています。
<i class="icon-envelope"></i>
実際には素晴らしいフォントの 1 つである封筒アイコンを正しくレンダリングします。ただし、本番環境でアルファベット フォントを表示することはできません (Times New Roman しか表示されません)。私はこれらの指示を無駄にしようとしました:
http://blog.fieldforceapp.com/moving-to-heroku-bootstrap-font-awesome
スタイルシート ディレクトリ (app/assets/stylesheets 内) で他の css と競合する可能性があるのではないかと心配しています。
/*
* This is a manifest file that'll be compiled into application.css, which will include all the files
* listed below.
*
* Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
* or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
*
* You're free to add application-wide styles to this file and they'll appear at the top of the
* compiled file, but it's generally better to create a new file per style scope.
*
*= require select2
*= require bootstrap-timepicker
*= require 'font-awesome'
*= require_tree .
*= require zpp.css
*/
別のフォント ディレクトリが必要ですか? rake assets:precompile を実行していて、フォント .css ファイルがパブリック ディレクトリに移動しているのを確認しましたが、それでも移動しません。
この b/c について何か助けていただければ幸いです。私は長い間頭を悩ませてきました。ありがとうございました!