簡體   English   中英

ejs文件無法應用樣式表

[英]ejs file can't apply style sheet

我正在網站上工作,而CSS文件似乎已停止隨機應用於我正在處理的ejs文件。 鏈接有效(因為我可以按照vs代碼中的鏈接進行操作),但CSS文件不會加載。

我試過更改路徑但無濟於事,當我以崇高的態度運行它而不是在vs代碼中運行時,CSS文件被應用於ejs文件。 文件樹如下所示:

1 Project
-- 1.1 public
   -- 1.1.1 demos.css
-- 1.2 views
   -- 1.2.1 demos.ejs

EJS(demos.ejs)

<link rel="stylesheet" type="text/css" href="../public/demos.css">

CSS(demos.css)

body { 
    background: url(images/About-bg.png) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    padding-top: 80px;
}

在chrome上的inspect元素的控制台上說:

拒絕從' http:// localhost:8081 / demos / demos.css '應用樣式,因為它的MIME類型('text / html')不是受支持的樣式表MIME類型,並且啟用了嚴格的MIME檢查。

如果其他人遇到這種類型的問題,則可確定,但我通過在公共文件夾中創建一個demos文件夾來解決此問題,因為該ejs文件出於某種原因正在查找。

希望這對某人有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM