我有狂热的2-1-stable在rails 4.0.2上运行。我添加了疯狂的扩展。
开发服务器上的一切看起来都不错。
当我部署到生产环境时,图标中断(例如购物车,搜索,帐户图标)。图标html是:
<i class="icon-basket"></i>
CSS是:
.icon-basket:before { content: '\e73d'; }
[class^="icon-"]:before, [class*=" icon-"]:before {
font-family: 'icons';
}
通过删除以下行,可以在开发环境中复制该问题:font-family: 'icons'
。这个问题发生在Heroku和我自己运行nginx的服务器上。检查两个页面上的源html和CSS,一切看起来都一样。任何建议或见解将不胜感激。
我在rails 4.0.2和spree 2-1-stable上遇到了同样的问题,我花了最后四个小时才找到解决方法。您已经提到了它自己,但是也许可以节省其他时间(即使这不是真正的解决方案):
只需找到丢失的.woff或其他内容,然后将它们复制到正确的目录即可。就我而言,这些是必需的:
从这里fontawesome-webfont.woff
jQuery的ui-bg_flat_75_ffffff_40x100.png(只是用谷歌搜索)
只需将它们插入服务器/浏览器抱怨的目录中即可。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句