4

我已阅读关于此问题的几个计算器问题,但似乎没有一个适合我。我的环境是Rails 3.1.6,Ruby 1.9.3,sass-rails 3.1.0。将字体添加到资产管道

我正在尝试添加字体到供应商/资产/字体。将字体文件(例如:1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff)添加到该目录并重新启动服务器时。如果我去localhost:3000/assets/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff,我得到了一个404.

任何想法,为什么会发生这种情况?我曾尝试加入

config.assets.paths < < “#{} Rails.root /供应商/资产/字体”

它仍然没有工作给application.rb中。

+1

原来的字体名称不能有连字符。它在我删除连字符时起作用 – John 2012-07-06 18:55:25

回答

6

原来的字体名称不能有连字符。我猜这与文件指纹使用连字符这一事实有关。它在我删除连字符时起作用