【发布时间】:2018-05-27 17:16:29
【问题描述】:
我的 pwa(Progressive Web App) 的缓存在 3 天后被删除。有没有办法告诉浏览器缓存永远不应该被删除?
我的 ngsw-config.json 看起来像这样:
{
...
"dataGroups": [{
"name": "api-freshness",
"urls": [
"/timeline"
],
"cacheConfig": {
"strategy": "freshness",
"maxSize": 100,
"maxAge": "3d",
"timeout": "10s"
}
},
{
"name": "api-performance",
"urls": [
"/favorites"
],
"cacheConfig": {
"strategy": "performance",
"maxSize": 100,
"maxAge": "3d"
}
}
]
}
我可以以某种方式将 maxAge 设置为无限制吗?
【问题讨论】:
标签: angular caching service-worker progressive-web-apps angular-service-worker