3

我创建了一个新的 Angular 项目并添加了 @angular/pwa,当网站位于目录中时,我无法弄清楚如何让服务人员工作。我尝试将文件夹添加到 ngsw-config.json 中的每个链接,并在链接之前添加一个点(这有助于使 Angular 应用程序通过使用在文件夹中运行<base href="./">)。

编辑 manifest.webmanifest 中的 staturl 以"start_url": "/folder/"使应用程序可在 chrome 中安装,但仍无法离线使用(HTTP 错误 504)。

版本:Angular CLI:8.3.8 节点:10.16.3 @angular/pwa:0.803.8

4

1 回答 1

0

这是一个解决方案:https ://github.com/angular/angular/issues/25055#issuecomment-408073162 我不得不替换 ngsw-worker.js

于 2019-10-12T10:42:00.550 回答