Skip to content

Instantly share code, notes, and snippets.

@jacky810124
Created March 21, 2018 18:07
Show Gist options
  • Save jacky810124/09ece71b945716278afa3e5f2ddabc4c to your computer and use it in GitHub Desktop.
Save jacky810124/09ece71b945716278afa3e5f2ddabc4c to your computer and use it in GitHub Desktop.
PWA Day04 cache
const APP_ASSETS_CACHE_NAME = `app-assets-cache-v0.0.1`
self.addEventListener('install', event => {
console.log('[Service Worker] - install event')
event.waitUntil(
self
.caches
.open(APP_ASSETS_CACHE_NAME)
.then(cache => {
return cache.addAll([
'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css',
'https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js',
'https://unpkg.com/[email protected]/dist/vue-router.js',
'https://code.jquery.com/jquery-3.2.1.slim.min.js',
'https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js',
'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js',
'/app.js',
'/manifest.json',
'/',
])
})
)
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment