0.1.0 • Published 2 years ago
vite-plugin-spa-reload v0.1.0
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