2016-12-05 2 views
0

我一直看到這個消息在我的控制檯,雖然我的樣式表似乎加載正常(他們本來不是,似乎他們必須是在客戶端文件夾中,是否正確?)。我在流星1.4.2.3。流星@import css:資源解釋爲樣式表,但與MIME類型文本/ html傳輸:

我的文件夾結構

> client 
    > styles 
     - formStyles.css 
     - tableStyles.css 
    - main.css 
    - main.html 
    - main.jsx 

在我main.css文件我有以下代碼:

@import "https://maxcdn.bootstrapcdn.com/bootstrap/latest/css/bootstrap.min.css"; 
@import "styles/tableStyles.css"; 
@import "styles/formStyles.css"; 
span{ 
    color: black; 
    font-weight: normal; 
} 

當網頁加載完畢後,我得到的Chrome瀏覽器開發工具控制檯以下警告:

將資源解釋爲樣式表,但使用MIME類型傳輸 text/ht ml:「http://localhost:3000/styles/formStyles.css」。

將資源解釋爲樣式表,但使用MIME類型 text/html:「http://localhost:3000/styles/tableStyles.css」傳輸。

本來,我styles文件夾是client文件夾外(下ui),未應用任何風格,但現在的風格也得到應用,但我不希望看到警告我的應用程序...

我也嘗試過使用絕對路徑,如@import "{}/styles/formStyles.css";,但它並沒有改變。

+0

我不認爲本機CSS會導入。如果你在思考SASS,那麼你應該使用流星包fourseven:scss來做你想做的事情 – Mikkel

+0

它自CSS3以來(上面的URL被導入的很好) – adinutzyc21

回答