样式表由于其mime类型而未应用于html

时间:2019-09-30 18:54:49

标签: html css express filesystems

我收到一个错误消息,说它是哑剧类型,因此无法添加我的样式表。我怀疑这与我给出的路径有关,但不确定吗

我尝试更改文件路径,并单击Visual Studio代码中的链接,它将带我到CSS样式表,但不在我的本地主机上。

Error 

Refused to apply style from 'http://localhost:8081/assets/css/stylesheet.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled

Link Source

   <link rel="stylesheet" href="assets/css/stylesheet.css">

File System

public|-
  assets|-
       css|-
         -stylesheet.css
  index.html    

server.js


3 个答案:

答案 0 :(得分:0)

尝试在链接标记中添加type="text/css"

答案 1 :(得分:0)

由于找不到样式表,您遇到了错误。 text/html MIME类型是404页面(即HTML)的结果。

通过删除css文件夹级别来更改指向以下链接的链接将解决此问题:

<link rel="stylesheet" href="assets/stylesheet.css">

答案 2 :(得分:0)

我发现中间件设置不正确。