在Azure Web应用中运行React软件包不会加载json文件

时间:2019-01-22 14:01:07

标签: reactjs azure azure-web-sites

构建我的react项目后,它会创建一堆文件.js .json和index.html文件。

我天蓝色创建了一个Windows Web应用程序。

当我部署捆绑软件时,页面会加载,但是没有加载.json文件。我看过其他例子,他们谈论webconfig更改,但是由于这是一个不适用的React项目。

1 个答案:

答案 0 :(得分:3)

我在“ dist / prod”中手动添加了一个web.config并添加了以下内容,以使其正常工作。

<?xml version="1.0"?>
 <configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".json" mimeType="application/json" />
     </staticContent>
    </system.webServer>
 </configuration> 

尝试一下。 注意,如果您要查找动态内容,则仅适用于静态json文件。您需要在config.files中添加处理程序