twitter-bootstrap图标不会出现在heroku中

时间:2013-05-23 21:24:11

标签: twitter-bootstrap heroku icons

我正在使用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上。 你知道为什么这些图标没有出现吗?谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

我通过直接从glyphicons.com下载图标图片,将它们放入app / assets / images,将config.serve_static_assets设置为true,运行rake资产:precompile,并推送到heroku来解决了这个问题。

答案 1 :(得分:0)

我遇到了同样的问题。

尝试运行以下内容:

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

这对我有用。