fix(version-check): clear localStorage if need

This commit is contained in:
yangsy
2025-11-19 13:54:41 +08:00
parent 5fa668acd3
commit dfbdc6d828
4 changed files with 17 additions and 1 deletions

View File

@@ -1,13 +1,21 @@
import { getAppEnvConfig } from '@/utils/env';
import { VueQueryPlugin } from '@tanstack/vue-query';
import { createApp } from 'vue';
import { createPinia } from 'pinia';
import persist from 'pinia-plugin-persistedstate';
import { VueQueryPlugin } from '@tanstack/vue-query';
import App from './App.vue';
import router from './router';
import '@/styles/reset.scss';
const { storageVersion } = getAppEnvConfig();
const localStorageVersion = window.localStorage.getItem('ndm-storage-version');
if (localStorageVersion !== storageVersion) {
window.localStorage.clear();
window.localStorage.setItem('ndm-storage-version', storageVersion);
}
const app = createApp(App);
app.use(createPinia().use(persist));