我按照demo.html正确地复制了所有字体并确保它们在资产管道中被添加和编译,就像我的其他字体一样。但是,当我尝试在页面上使用它们时,找不到.eot,.woff,.svg和.ttf文件。
答案 0 :(得分:2)
在解决资产问题之前,sprockets服务器会删除任何看起来像指纹的东西,这是个问题。因为Fonts.com的字体名称是uuids,它们无法正常工作。
此处有更多信息:https://github.com/rails/rails/issues/9788
解决这个问题的最简单方法是重命名所有字体文件,用“_”替换每个' - '实例,然后更新@ font-face声明以匹配新文件名。