- Generate Service Worker with Offline support (via Workbox)
- Auto inject Web App Manifest
- WIP: Strategies options
- WIP: Meta injection
- WIP: Icons generation for different dimensions
This plugin requires Vite
>= v1.0.0-rc.8
npm i vite-plugin-pwa -D # yarn add vite-plugin-pwa -D
Add it to vite.config.js
// vite.config.js
import { VitePWA } from 'vite-plugin-pwa'
export default {
plugins: [
VitePWA()
]
}
VitePWA({
manifest: {
// content of manifest
},
workbox: {
// workbox options
}
})
Check out the type declaration src/index.ts and the following links for more details.
This project is part of my Sponsor Program
MIT License © 2020 Anthony Fu