我做了一个projessing.js应用程序。它在localhost中工作正常。但是,当我将项目部署到我的Azure网站时,projessing.js无法找到我的草图(.pde)文件。这是我从chrome的控制台获得的错误消息;
Uncaught Processing.js:无法加载pjs草图文件:pde / Letter / Letter.pde ==>无效的XHR状态404
我搜索了这个问题,我发现了这篇文章,但我不知道如何对我的azure进行配置。This是我找到的帖子。我认为它与权限有关。
答案 0 :(得分:2)
您需要将.pde MIME类型添加到Azure中的IIS配置(web.config文件)。它看起来像下面的XML块:
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".pde" mimeType="application/x-processing" />
</staticContent>
</system.webServer>
</configuration>
我不确定该文件的确切mime类型是什么,但问题是没有配置MIME类型,IIS默认会阻止未知的MIME类型。