Angular プロジェクトでに変更を加えるたびにindex.html
、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/**"
]
}
}]
}
リクエストに対する私の応答ヘッダー:
これを修正する方法はありますか?
ありがとう