@404busters/nuxt-generate-workbox

Generate Service Worker for Nuxt.js

Usage no npm install needed!

<script type="module">
  import 404bustersNuxtGenerateWorkbox from 'https://cdn.skypack.dev/@404busters/nuxt-generate-workbox';
</script>

README

Nuxt.js Workbox generate module

Nuxt.js module for generate workbox service worker.

This is only for those use nuxt.js to generate static site

License

BSD 3 Clause License

Usage

Add these in nuxt.config.js

module.exports = {
    // other config is skipped
    modules: ['@404busters/nuxt-generate-workbox'],
    workbox: {
      plugin: {
        enabled: true,
      },
      generate: {
        file: 'sw.js',
        cacheId: 'workbox-cache',
        offlineGoogleAnalytics: true, // default false
      },
    },
}