css – Glyphicon在当地工作,但不在Heroku上工作

前端之家收集整理的这篇文章主要介绍了css – Glyphicon在当地工作,但不在Heroku上工作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果你在这里看我的应用程序: http://quiet-brushlands-5712.herokuapp.com/,靠近该按钮是一个图标,一个glyphicon.但它并没有出现在heroku上.在本地它显示的很好像这样:

我从这里尝试了“解决方案”Using boostrap.css file in Rails production/heroku w/o LESS or SASS和Google的其他链接.我需要字形在Heroku上显示.任何帮助?

我没有手动下载Twitter Bootstrap,我只是使用一个宝石.
在我的Javascript控制台我有这个:

GET http://quiet-brushlands-5712.herokuapp.com/assets/glyphicons-halflings.png 404(未找到)

我的Gemfile如果有帮助:

source 'https://rubygems.org'

gem 'rails','4.0.2'
gem 'sass-rails','~> 4.0.0'
gem 'uglifier','>= 1.3.0'
gem 'coffee-rails','~> 4.0.0'
gem 'jquery-rails','3.0.4'
gem 'turbolinks','2.0.0'
gem 'jbuilder','~> 1.2'
gem 'bootstrap-sass','2.1'
gem 'jquery-ui-rails','4.1.0'
gem 'pg'
gem 'font-awesome-rails','4.0.3.0'

group :doc do
  # bundle exec rake doc:rails generates the API under doc/api.
  gem 'sdoc',require: false
end

group :development,:test do
  gem 'rspec-rails','2.11.0'
  gem 'guard-rspec','1.2.1'
  gem 'guard-spork','1.2.0'
  gem 'childprocess','0.3.6'
  gem 'spork','0.9.2'
end

group :production do
  gem 'rails_12factor'
end

解决方法

解决方案是将config.assets.compile = false更改为config / environment / production.rb文件中的config.assets.compile = true.

猜你在找的CSS相关文章