javascript - manifest scope/start_url 和 ServiceWorkerModule.register 范围有什么区别?
问题描述
我正在触摸角度 11 中的 pwa 。实施时,我注意到 pwa 中有两个范围定义:
在 manifest.webmanifest 、 scope 和 start_url 中定义 ngsw-worker.js 应该处理的范围
{ ...“范围”:“./”,“start_url”:“./”,
在 app.module.ts 中,另一个范围
ServiceWorkerModule.register("ngsw-worker.js", { 启用:environment.production, scope : "./xxxxx/", registrationStrategy: "registerImmediately", })
谁能告诉我它们之间有什么区别?很困惑将哪个设置为什么。
我的应用程序是一个水疗中心,但部署在一个子域为 /xxxxx/ 所以,在这种情况下,我应该如何设置?
解决方案
推荐阅读
- python - 在 LSTM 文本生成中使用单个字符作为输入
- angular - 如何同时运行 Observable 但在 Angular 中结合响应?
- javascript - 当我不会将图像切换到后退时,无论如何都会切换到前进
- javascript - mongoose 通过 mongo atlas TypeError:无法读取未定义的属性“长度”
- rust - Rust - 宏规则问题
- python - 鼠标悬停时用绘图注释底图
- sql - Oracle Apex 问题
- powerbi - 如何从 OData 提要功能表中获取所有期间数据
- javascript - 如何在以 HTML、Javascript 和 nodejs 编码的 Web 应用程序中使用我的 python 随机森林分类器
- excel - 比较两个单元格的时间和文本时出现问题