Javascript Meteor@import css:Resource解释为样式表,但使用MIME类型text/html传输:
我一直在控制台中看到这条消息,尽管我的样式表似乎加载得很好(它们最初不是,似乎必须在客户机文件夹中,对吗?)。我在流星1.4.2.3上 我的文件夹结构是Javascript Meteor@import css:Resource解释为样式表,但使用MIME类型text/html传输:,javascript,css,meteor,mime-types,Javascript,Css,Meteor,Mime Types,我一直在控制台中看到这条消息,尽管我的样式表似乎加载得很好(它们最初不是,似乎必须在客户机文件夹中,对吗?)。我在流星1.4.2.3上 我的文件夹结构是 > client > styles - formStyles.css - tableStyles.css - main.css - main.html - main.jsx 在我的main.css文件中,我有以下代码: @import "https://maxcd
> 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/html:“”
解释为样式表但使用MIME类型传输的资源
text/html:“”
最初,我的style
文件夹位于client
文件夹之外(在ui
下),没有应用任何样式,但现在确实应用了样式,但我不希望在我的应用程序中看到警告
我还尝试使用绝对路径,如
@import“{}/styles/formStyles.css”代码>但是它没有什么不同。您的css文件被放在客户机
文件夹下,这意味着您不必导入任何内容。这些文件将为您自动连接。您应该阅读本指南:您的css文件放在客户机
文件夹下,这意味着您不必导入任何内容。这些文件将为您自动连接。您应该阅读本指南:我认为原生css不会导入。如果你在考虑SASS,那么你应该使用meteor包fourseven:scss来做你想做的事情,因为CSS 3(上面的URL可以很好地导入)我不认为原生CSS会导入。如果你在考虑SASS,那么你应该使用meteor包fourseven:scss来做你想做的事情,因为CSS 3(上面的URL可以很好地导入)