IIS Express不会下载.coffee文件

时间:2014-09-06 23:54:51

标签: asp.net iis-express

我刚刚启用了源地图,因为,为什么不,我想尝试一下。但是,我发现IISExpress不会下载.coffee文件,所以它不起作用。

我确定这是一个简单的web.config修改,我只是不确定是哪一个。如何配置它以提供这些服务呢?

1 个答案:

答案 0 :(得分:7)

所有IIS Express的配置都是通过配置文件完成的;在这种情况下你想要

C:\Users\[user]\Documents\IISExpress\config\applicationhost.config

在该文件中,列出了IIS Express知道并愿意提供的所有静态内容类型。您只需将扩展名添加到该列表中即可。列表在文件的下方开始大约1/2,在这个XML元素中:

<staticContent lockAttributes="isDocFooterFileName">

从那里开始应该很明显:只需将.coffee个文件映射到正确的mime类型。

    <mimeMap fileExtension=".coffee" mimeType="text/plain" />

此元素位于system.webServer元素中,该元素是支持委派给单个web.config文件的元素之一,因此您应该能够在项目的配置文件中添加类似的XML块:

<system.webServer>
    <staticContent>
        <mimeMap fileExtension=".coffee" mimeType="text/plain" />
    </staticContent>
</system.webServer>