2

Ruby 2.0.0 を使用して Rails 4 アプリケーションに取り組んでいます。私は twitter-bootstrap を使用していますが、アイコングリフに問題があります: http://twitter.github.io/bootstrap/base-css.html#icons 問題は、これらのアイコンが本番環境に表示されないことです。開発環境では、すべて問題ありません。

これは私の help.html.erb ファイルの私のコードです

<i class="icon-user"></i>

私の gemfile には次の行が含まれています。

gem 'bootstrap-sass', '2.3.1.0'

私の本番環境はherokuにデプロイされています。これらのアイコンが表示されない理由がわかりましたか? ご協力いただきありがとうございます。

4

2 に答える 2

0

アイコン画像を glyphicons.com から直接ダウンロードして app/assets/images に配置し、config.serve_static_assets を true に設定し、rake assets:precompile を実行し、heroku にプッシュすることで問題を解決しました。

于 2013-10-06T10:40:08.237 に答える
0

同じ問題がありました。

以下を実行してみてください。

RAILS_ENV=production rake assets:clean and
RAILS_ENV=production rake assets:precompile.

それは私のために働いた。

于 2013-11-11T22:13:06.710 に答える