mirror of
https://github.com/pipipi-pikachu/PPTist.git
synced 2025-04-15 02:20:00 +08:00
chore: update serviceWorker
This commit is contained in:
parent
dd00189f24
commit
284b7b8045
@ -3,7 +3,7 @@
|
||||
import { register } from 'register-service-worker'
|
||||
|
||||
if (process.env.NODE_ENV === 'production') {
|
||||
register(`${process.env.BASE_URL}sw.js`, {
|
||||
register(`${process.env.BASE_URL}service-worker.js`, {
|
||||
ready() {
|
||||
console.log(
|
||||
'App is being served from cache by a service worker.\n' +
|
||||
|
13
src/sw.js
13
src/sw.js
@ -1,13 +0,0 @@
|
||||
workbox.core.setCacheNameDetails({
|
||||
prefix: 'pptist',
|
||||
})
|
||||
|
||||
workbox.skipWaiting()
|
||||
workbox.clientsClaim()
|
||||
|
||||
workbox.precaching.precacheAndRoute(self.__precacheManifest || [])
|
||||
|
||||
workbox.routing.registerRoute(
|
||||
new RegExp('.*/.*'),
|
||||
workbox.strategies.networkFirst()
|
||||
)
|
@ -71,9 +71,11 @@ module.exports = {
|
||||
display: 'standalone',
|
||||
background_color: '#000000',
|
||||
},
|
||||
workboxPluginMode: 'InjectManifest',
|
||||
workboxOptions: {
|
||||
swSrc: 'src/sw.js',
|
||||
},
|
||||
runtimeCaching: [{
|
||||
urlPattern: new RegExp('.*'),
|
||||
handler: 'networkFirst',
|
||||
}],
|
||||
}
|
||||
},
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user