Мое приложение обслуживается в файлах express.js и index.html, созданных EJS Template Engine
Поэтому, когда я впервые захожу на свой сайт, index.html отображается правильно.
Но если я обновлюстраница index.html загружена из сервисного работника, потому что
кеш работника сервиса был исходным файлом index.html
Я хочу обновить некоторые данные кэша (не все) или как кэшировать визуализированныйhtml файл.
Например:
Если я хочу обновить данные кэша index.html, как мне это сделать?
Мне действительно нужна чья-то помощь.
Перечислите некоторые угловые конфигурации sw:
ngsw-config.json
{
"index": "/index.html",
"assetGroups": [
{
"name": "app",
"installMode": "lazy"(prefetch both have tried),
"resources": {
"files": [
"/favicon.ico",
"/index.html",
"/*.css",
"/*.js"
]
}
}, {
"name": "assets",
"installMode": "lazy",
"updateMode": "prefetch",
"resources": {
"files": [
"/assets/**"
]
}
}
]
}
Моя структура проекта Dist
/ dist
- index.html
- *. Js