如何解决角度:为服务人员配置来自外部URL的图像
我正在使用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 举报,一经查实,本站将立刻删除。