MIME类型为text / plain,用于chrome中的Sass样式表

时间:2013-10-29 12:11:42

标签: css3 google-chrome sass

我的本​​地机器上有一个正常的文件网站,想要使用Sass。在我的索引页面的<head>中,我有:

<link rel="stylesheet" type="text/css" href="stylesheets/style.scss" />

虽然当我在Chrome中运行此操作时,我在控制台中出现错误:

Resource interpreted as Stylesheet but transferred with MIME type text/plain来自索引中的链接标记。

如何更改meme类型以便Chrome呈现我的Sass样式?

3 个答案:

答案 0 :(得分:4)

根据{{​​3}}

text/x-sasstext/x-scss

知道这不会使Web浏览器为您编译为CSS,因为它们不包含SASS解析器/编译器。对此唯一的用例是一个模板,该模板旨在通过配置的HTML解析器进行转换。

答案 1 :(得分:3)

  1. 您确定要在页面中使用普通Scss作为样式表而不进行任何编译吗?
  2. 告诉您的http服务器使用“text / css”作为* .scss文件的内容类型(请参阅相关的Chrome says "Resource interpreted as script but transferred with MIME type text/plain.", what gives?

答案 2 :(得分:2)

不要认为您可以将SASS直接插入您的网页。首先必须有一些SASS预处理器。这给你一个普通的CSS文件。