问题描述
我正在使用Angular 10,并且我有从外部URL提取.jpg文件的页面。我可以依靠服务人员来缩短这些文件的获取时间吗? (它们不应更改,这意味着url始终与同一文件相关)。
在阅读文档之后,我想到了:
{
"$schema": "./node_modules/@angular/service-worker/config/schema.json","index": "/index.html","assetGroups": [
{
"name": "app","installMode": "prefetch","resources": {
...
}
},{
"name": "assets","installMode": "lazy","updateMode": "prefetch","resources": {
...
}
}
],"dataGroups": [
{
"name": "remote-assets","urls": ["https://github.com/pages/Org/Project/images/**"],"cacheConfig": {
"maxSize": 3000,"maxAge": "30d","strategy": "performance"
}
}
]
}
我已经使用dataGroups键为来自该URL的文件设置了性能策略。但是,如上所述,这是一个外部URL,因此不在同一服务器上。 结果如下:
我不确定这是否是实现此目的的正确方法。有什么想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)