问题标签 [service-worker-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
61 浏览

service-worker - 未检测到匹配的服务人员 - Angular 9

这是我第一次与服务人员一起工作,我遇到了困难,因为我总是在网络 - 应用程序 - 清单选项卡中遇到此错误:

在此处输入图像描述

一些技术细节:

包.json

角.json

manifest.webmanifest

索引.html

应用程序模块

ngsw-config.json

此外,这是检查路径导入的项目结构:

在此处输入图像描述

我错过了什么?另外,测试任何配置更改的最佳方法是什么?

0 投票
0 回答
29 浏览

angular - Angular Service Worker - 如何避免缓存失败的 http 请求

我正在使用 Angular Service Worker,并将其配置为缓存一些 api 请求(在 ngsw-config.json 文件中),但有时会发生 http 请求返回错误(例如 http 错误 400 或 500)。我想避免服务工作者缓存这些错误,所以下次它尝试再次调用 api。

我该怎么做?

谢谢