我能够在Rails 4中手动设置Bootstrap 3,但glyphicons除外,我无法在生产中使用资产管道。所以我决定尝试一个宝石。我正在使用anjlab的宝石。
在我的Gemfile中,我添加了:
gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails',
:github => 'anjlab/bootstrap-rails'
一切都在开发中完美运作。当我推向生产时,不显示glyphicons。正在生产中正确创建glyphicon资产。 Bootstrap否则有效。我的日志中没有错误。我怎样才能找出问题所在?
编辑:我切换到gem'bootstrap-sass-rails'并遇到同样的问题。
答案 0 :(得分:0)
我在我的bootstrap.css.scss中添加了tbhis,之后:@import'twitter / bootstrap';
@font-face {
font-family: 'Glyphicons Halflings';
src: url(asset_path("twitter/glyphicons-halflings-regular.eot"));
src: url(asset_path("twitter/glyphicons-halflings-regular.eot?#iefix")) format("embedded-opentype"), url(asset_path("twitter/glyphicons-halflings-regular.woff")) format("woff"), url(asset_path("twitter/glyphicons-halflings-regular.ttf")) format("truetype"), url(asset_path("twitter/glyphicons-halflings-regular.svg#glyphicons-halflingsregular")) format("svg")
}