每次我运行rake资产:预编译字体不会加载

时间:2014-04-15 19:02:11

标签: ruby-on-rails caching ruby-on-rails-4 fonts asset-pipeline

我非常沮丧,我对rails的主要问题是资产管道。昨天我在生产模式下一切正常,但今天我通过添加

对我的一个表单进行了更改
:class => "classname"

到其中一个字段

现在在字段本身它显示代码,即使我删除该字段,页面也会以某种方式卡在缓存中但我跑了

 rake tmp:cache:clear

并没有任何效果,所以我删除了public / assets文件夹并运行

bundle exec rake assets:precompile RAILS_ENV=production

现在字体没有加载

突然之间发生了什么事情会突然让事情变得如此微不足道? 我没有得到它和轨道是p * ssing我离开我不知道为什么为什么,有人请向我解释这个

这一切都在几小时前起作用

配置/ application.rb中

config.assets.paths << "#{Rails.root}/assets/fonts"
config.assets.paths << "#{Rails.root}/assets/images"
config.assets.paths << Rails.root.join("app", "assets", "fonts")
 config.assets.precompile += %w( .svg .eot .woff .ttf )

config.assets.precompile += ["ss-standard/ss-standard.ttf",
                     "ss-standard/ss-standard.eot",
                     "ss-standard/ss-standard.svg",
                     "ss-standard/ss-standard.woff"]

字体加载在chrome中,但不在Internet Explorer或firefox上,图像也不加载

0 个答案:

没有答案