index.html
每次我对Angular 项目进行任何更改时,Service Worker 都不会更新,并且总是在index.html
. 我该如何解决这个问题(另外,服务器端和浏览器都没有缓存)
这是我的ngsw-config
文件:
{
"index": "/index.html",
"assetGroups": [{
"name": "app",
"installMode": "prefetch",
"resources": {
"files": [
"/favicon.ico",
"/index.html",
"/manifest.json"
],
"versionedFiles": [
"/*.bundle.css",
"/*.bundle.js",
"/*.chunk.js"
]
}
}, {
"name": "assets",
"installMode": "lazy",
"updateMode": "prefetch",
"resources": {
"files": [
"/assets/**"
]
}
}]
}
我对请求的响应标头:
知道如何解决这个问题吗?
谢谢