Open Diablohu opened 5 years ago
仅针对 service-worker
进行配置
// /koot.config.js
module.exports = {
// ...
// 不自动生成 `service-worker.js` 文件
serviceWorker: false,
// 详细配置
serviceWorker: {
// 自动注册
autoRegister: true,
},
// ...
}
(每种语言)生成 2 个 service-worker
2 个配置项
pwa
主要包含 App 名、描述、PWA 相关选项和图标
service-worker
SW 相关配置
type
缓存策略类型ignore
忽略的请求的列表图标考虑 maskable
设置
service-worker
API 可考虑使用 Workbox 的高级封装 : https://developers.google.com/web/tools/workbox/pwa
配置service-worker
的生成机制