IIS Angular页面无法加载资产文件夹/页面

时间:2018-09-06 19:16:54

标签: angular iis

我有一个使用ng build --prod构建并部署到IIS的角度应用程序。我正在使用资产文件夹,其中有很多CSS和JSON文件。我进行ng serve时一切正常,但是部署到IIS后,控制台上显示错误

main.6ff3ed8b10bf7be315c3.js:1 ERROR e {headers: t, status: 404, statusText: "Not Found", url: "http://localhost:8090/assets/i18n/US/en.json", ok: false, …}

enter image description here

我可以导航到该文件夹​​并看到en.json文件。

enter image description here

但是当我单击json时,我得到了错误页面:enter image description here

我在这里想念什么?我确实在IIS设置下启用了“静态内容”。 有什么想法/指针吗?谢谢大家

1 个答案:

答案 0 :(得分:1)

确保已将.json扩展名映射到application/json MIME类型,该类型可用于IIS中的网站

enter image description here