mirror of https://github.com/jkjoy/sunpeiwen.git
19 lines
855 B
JavaScript
19 lines
855 B
JavaScript
// offline config passed to workbox-build.
|
|
module.exports = {
|
|
globPatterns: ['**/*.{js,html,css,png,jpg,gif,svg,webp,eot,ttf,woff,woff2}'],
|
|
// 靜態文件合集,如果你的站點使用了例如 webp 格式的文件,請將文件類型添加進去。
|
|
globDirectory: 'public',
|
|
swDest: 'public/service-worker.js',
|
|
maximumFileSizeToCacheInBytes: 10485760, // 緩存的最大文件大小,以字節為單位。
|
|
skipWaiting: true,
|
|
clientsClaim: true,
|
|
runtimeCaching: [ // 如果你需要加載 CDN 資源,請配置該選項,如果沒有,可以不配置。
|
|
// CDNs - should be CacheFirst, since they should be used specific versions so should not change
|
|
{
|
|
urlPattern: /^https:\/\/blog\.loliko\.cn\/.*/, // 可替換成你的 URL
|
|
handler: 'CacheFirst'
|
|
}
|
|
]
|
|
}
|
|
|