发布到Azure Web应用程序时找不到某些文件

时间:2019-06-28 06:10:40

标签: javascript azure azure-web-app-service face-api

我创建了一个HTML文件和一些js / css等,并发布为azure。这只是一个单页网页。但是发布后出现错误,找不到某些文件。

enter image description here

缺少文件是我来自

https://github.com/WebDevSimplified/Face-Detection-JavaScript/blob/master/models/face_landmark_68_model-shard1

在本地工作正常。使用json文件时遇到的相同问题。所以我只是添加了Web配置,

   <staticContent>
        <mimeMap fileExtension=".json" mimeType="application/json" />
 </staticContent>

然后json文件运行正常。知道我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

如果在创建Web应用程序时未进行任何更改,则您的Web应用程序将在ASP.NET平台上运行。然后,将不提供文件夹模型下的内容。

所以,我的建议:

  1. 您可以使用Azure存储来托管单页网站。我们为此提供了一个教程:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website

  2. 您可以选择使用Java平台并将Tomcat用作服务器。这样就不会有问题。enter image description here