我安裝了bootstrap-sass 2.0,最近從Rails 3.2更新爲Rails 4.1。現在,glyphicons不適用於生產。Bootstrap 2 Glyphicons無法與Rails 4一起使用
例如,沒有圖標顯示了這個:
<i class="icon-zoom-in"></i>
我嘗試安裝「非愚蠢消化資產」的寶石,也加入以下行production.rb:
config.assets.precompile += %w('.woff', '.eot', '.svg', '.ttf')
但他們仍然無法正常工作。我如何解決它? bootstrap.css文件是從gem創建的,所以我不想直接編輯它。
更新
的問題是,圖標獲得CSS爲不存在的圖像,如:
background-image: url(/assets/glyphicons-halflings-d8bbe73c5fea83aefd24440ba9988084.png)
下面是我的Gemfile的一部分:
source 'https://rubygems.org'
ruby '2.1.1'
gem 'rails', '4.1'
gem 'bcrypt', '3.1.7'
gem 'faker', '1.0.1'
gem 'bootstrap-sass', '2.0.0'
gem 'will_paginate', '3.0.5'
gem 'bootstrap-will_paginate', '0.0.6'
gem 'font-awesome-sass', '~> 4.0.3'
group :assets do
gem 'sass-rails', '~> 4.0.3'
gem 'coffee-rails'
gem 'uglifier', '1.2.3'
gem "non-stupid-digest-assets"
end
gem 'jquery-rails'
你可以在問題中分享你的Gemfile嗎? –
@KirtiThorat,查看更新。 –