我在Lighthouse上测试了我的角度pwa,并返回了以下内容:
我已经更改了ngsw-config.json,尝试为assetGroups添加cacheConfig,但是似乎仅对dataGroups有效吗?
我还尝试编辑htaccess文件并添加以下行:
标头设置Cache-Control:“ max-age = 31536000,公共”
到目前为止,这些都不对我有用。
答案 0 :(得分:1)
没有AssetGroups的最大使用期限,但是您可以像这样设置dataGroups的最大使用期限:
"dataGroups": [
{
"name": "API Call",
"urls": ["https://website.com"],
"cacheConfig": {
"maxAge": "30m",
"strategy": "performance",
"maxSize": 10
}
}
]
在与assetGroups相同的级别上定义此