字体网址不适用于角度5 css参考

时间:2018-02-28 11:50:52

标签: css angular image angular-cli

我创建了一个带角度cli的角度5项目。在angular-cli.json样式标记中引用了css。

"styles": [
        "styles.css",
        "static/css/custom.css",
        "static/css/style.bundle.css",
        "static/css/vendors.bundle.css",
        "static/css/fullcalendar.bundle.css"
      ]

当我尝试在浏览器中运行应用时我在控制台

中得到字体文件中止错误
GET http://localhost:4200/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0 net::ERR_ABORTED
fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0:1 GET http://localhost:4200/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0 net::ERR_ABORTED
fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0:1 GET http://localhost:4200/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0 net::ERR_ABORTED

这些字体文件正在vendors.bundle.css中使用

我尝试了什么:

  • 我尝试在css文件中将网址src: url("fonts/socicon/socicon.eot")更改为src:url("/fonts/socicon/socicon.eot")
  • 我试图像这样加载css,

    <link rel="stylesheet" type="text/css" ref="./static/css/style.bundle.css"/>

但它给了我这个错误

**because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled**

1 个答案:

答案 0 :(得分:0)

Angular 2: file not found on local .json file

似乎“静态”文件夹无法访问。上一期可能有所帮助。