vite-plugin-spa-reload
v0.0.2 vite vite-plugin spa reload
vite-plugin-spa-reload
A Vite plugin check new version for reload in SPA.
How it works?
- Inject
<meta name="__version__" value="${options.version}">
toindex.html
- Inject
script
polling for check exist new available version
Usage
pnpm install vite-plugin-spa-reload
// vite.config.ts
import { defineConfig } from 'vite'
import SPAReload from 'vite-plugin-spa-reload'
export default {
// ...
plugins: [
// ...
SPAReload()
]
}
Options
version
- Type:
string
- Default:
getCommitHash() || getPackageVersion()
message
- Type:
string
- Default:
New version is available, reload?
interval
- Type:
number
- Default:
30000