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 回答