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