无法在我的Meteor应用程序上呈现样式表(MIME错误)

时间:2015-11-10 18:19:12

标签: css meteor less

这是我在尝试加载CSS /更少数据时收到的错误:

enter image description here

我查看了StackOverflow的相同问题,我发现我必须使用样式表的绝对URL。我基本上尝试了我的样式表所在的URL的每个组合,但我仍然得到相同的错误,但只附加了不同的链接。

我需要呈现的样式表位于/client/stylesheets/less,但无论我输入什么URL路径,我都会得到相同的MIME /类型错误。

任何人都可以帮助指出一个正确的方向吗?

2 个答案:

答案 0 :(得分:1)

确保将.css和.less扩展名设置为在服务器级别或Web应用程序上使用text / css作为MIME类型。如果您无权访问服务器级别配置,则可以将此MIME类型添加到web.config中。

<system.webServer>      
  <staticContent>           
    <remove fileExtension=".less" />
    <mimeMap fileExtension=".less" mimeType="text/css" />           
  </staticContent>      
</system.webServer>

如果在服务器级别配置设置已经不会导致冲突,则包括删除。

答案 1 :(得分:0)

您是否忘记安装less编译器?

meteor add less