由于某种原因,我的CSS没有加载,我使用sass,因此它在public
文件夹之外创建了一个CSS
文件夹,并且在我尝试移动它之后它仍然这样做
我的文件夹目录-节点项目-公共+index.htmlfolder结构
-CSS+style.css+index.js(我的服务器)
下面是我在css中的链接,以及im用来在索引中提供这些链接的中间件
HTML
<link rel="stylesheet" href="../css/style.css">
节点
app.use(express.static('public'))
注意,我现在也得到了一个错误-
“拒绝应用来自”http://127.0.0.1:3000/css/style.css“得样式,因为它得MIME类型('text/html')不是受支持得样式表MIME类型,并且启用了严格得MIME检查。”
要为多个静态文件
提供服务,您需要在index.js
文件中添加多个中间件
app.use(express.static('public'));
app.use(express.static('css'));
并使用index.html
文件中的此行链接到css
<link rel="stylesheet" href="style.css">