mili
Version:
vue + koa isomorphic boilerplate
15 lines (10 loc) • 523 B
JavaScript
importScripts('/sw-toolbox.js')
toolbox.precache(['/', '/introduce', '/test', '/manifest.json'])
toolbox.router.get('/', toolbox.networkFirst)
toolbox.router.get('/introduce', toolbox.networkFirst)
toolbox.router.get('/test', toolbox.networkFirst)
toolbox.router.get('/manifest.json', toolbox.cacheFirst)
toolbox.router.get('/runtime.*.js', toolbox.cacheFirst)
toolbox.router.get('/*.png', toolbox.cacheFirst)
toolbox.router.get('/bundle.*.js', toolbox.cacheFirst)
toolbox.router.get('/chunk.*.js', toolbox.cacheFirst)