我有一些应用程序端口没有部署的字体和其他静态文件。我可以说它没有部署,因为当我访问我的网站并查看开发工具中的网络选项卡时,它会显示404字体请求。
我知道他们正在被复制,因为在app harbour build输出文件中它声明了
Copying file from "D:\temp\2a4lm22o.yq0\input\foo.Web\foo.Mobile\Content\fonts\flat-ui-icons-regular.svg" to "D:\temp\2a4lm22o.yq0\output\Content\fonts\flat-ui-icons-regular.svg".
Copying file from "D:\temp\2a4lm22o.yq0\input\foo.Web\foo.Mobile\Content\fonts\flat-ui-icons-regular.eot" to "D:\temp\2a4lm22o.yq0\output\Content\fonts\flat-ui-icons-regular.eot".
Copying file from "D:\temp\2a4lm22o.yq0\input\foo.Web\foo.Mobile\Content\fonts\flat-ui-icons-regular.ttf" to "D:\temp\2a4lm22o.yq0\output\Content\fonts\flat-ui-icons-regular.ttf".
Copying file from "D:\temp\2a4lm22o.yq0\input\foo.Web\foo.Mobile\Content\fonts\flat-ui-icons-regular.woff" to "D:\temp\2a4lm22o.yq0\output\Content\fonts\flat-ui-icons-regular.woff"
对于这些字体,我还将build action
设置为content
,将copy to output directory
设置为copy always
,但仍然没有。
任何帮助将在审查问题的过程中受到赞赏,我们将不胜感激。非常感谢你。
答案 0 :(得分:0)
我无法让appharbor识别字体,所以我只是将它们上传到AMAZON S3并从我的脚本中引用它们。