我的网站上的图标由Node.Js提供,不会呈现,我看到标题中显示的错误。我正在为我的服务器使用这个脚本...... https://github.com/joeeames/AngularFundamentalsFiles/blob/master/web-server.js
line 98以下我添加了......
'woff':'application/font-woff'
我也......
npm install mime
但我做的一切似乎都行不通。有谁知道如何解决这个问题?控制台的具体错误是......
Resource interpreted as Font but transferred with MIME type text/html: "https://<my_site>/bower_components/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0".
我看到TTF和SVG类型的类似错误。
答案 0 :(得分:11)
这可能意味着您正在请求没有匹配路由的资源,因此服务器正在发送索引页面。如果您在浏览器的开发人员工具中查看请求的内容,您应该会看到它是一个正在返回的html文档。您需要诊断为什么您请求的除了提供index.html页面的默认路由之外没有匹配的路由。