我在角度2中遇到问题,我们使用font-awesome作为样式和字体。在本地它正在按预期工作,但是当我们部署代码时,它正在首次加载,但是当你刷新页面时,它会删除所有样式并且表现不同。
答案 0 :(得分:0)
此问题可能是由于缓存问题造成的。 在这里,您可以找到有关Font-Awesome问题排查的小文档:https://github.com/FortAwesome/Font-Awesome/wiki/Troubleshooting
检查以下内容:
您正确配置了服务器的MIME类型(参考号:#5559);
您正确配置了跨域资源共享(CORS);
对于Internet Explorer:您不在Cache-control标头中提供带有no-store选项的文件(参考:#6454);
对于Internet Explorer和HTTPS:您不在Pragma标头中提供no-cache选项的文件;
对于Internet Explorer:尝试删除@ font-face定义中的查询字符串。您需要一个自定义的css文件(参考号:#3286)。
尝试 Internet Explorer兼容模式:
此功能会导致IE出现一些随机问题,请禁用 它通过在您的:中添加元标记作为FIRST标记:
<meta http-equiv="X-UA-Compatible" content="IE=edge">