在IIS上部署角度项目时,Service Worker无法在脱机模式下工作

时间:2019-12-17 11:02:04

标签: angular iis progressive-web-apps angular-service-worker

我已经创建了一个角度(角度7)应用程序,然后向其中添加了ng add @angular/pwa角度PWA库。 现在,使用ng build --prod构建它,然后通过节点的localhost:8080将应用程序提供给http-server后,我的应用程序在localhost的脱机模式下运行良好。

但是,当我使用ng build --prod --base-href /myProject/构建相同的应用程序以在IIS上部署时,应用程序运行正常,但是当使用chrome的开发人员工具切换到offline mode时,却出现了错误HTTP Error 504。 / p>

请建议是什么原因导致这种奇怪的行为以及如何解决。

1 个答案:

答案 0 :(得分:0)

您可以在构建时省略“ --base-href / myProject /”来尝试一下