部署上打破我有大礼包与导轨4.0.2 2-1,稳定运行。我添加了狂热的扩展。
开发服务器上的一切看起来都不错。图标使用Rails,大礼包花式扩展
当我部署到生产环境中的图标打破(例如购物车,搜索,帐户图标)。图标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,一切看起来都一样。任何建议或见解将不胜感激。
是y在Heroku中做资产预编译? –
@ UriMikhli-是的,我必须在推送到heroku之前预先编译资产。 spree必须在初始化期间访问数据库(或类似的东西)。 – laertiades
在推送到heroku之前是否保存您的/资产进行回购? –