20260808172946

This commit is contained in:
oneao committed 2026-08-08 17:29:51 +08:00
1 parent 4fbfea82f2
commit d72ca4193d
293 files changed
+37523 -73467

No files matched your search

+11 -3
View File
@@ -19,6 +19,7 @@ import "vxe-table/es/style.css";
import SvgIconPlugin from "@/plugins/svg-icon";
import * as ElementPlusIconsVue from "@element-plus/icons-vue";
export const app = createApp(App);
@@ -53,11 +54,18 @@ for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
}
app
.use(pinia)
.use(router)
.use(permission)
.use(pinia)
.use(ElementPlus)
.use(VxeUIBase)
.use(VxeUITable)
.use(SvgIconPlugin)
.mount("#app");
.use(SvgIconPlugin);
// HMR 防护:避免热更新时重复挂载
// 检查 #app 上是否已有 Vue 实例,避免重复挂载
const container = document.querySelector("#app");
if (container && container.__vue_app__) {
container.__vue_app__.unmount();
}
app.mount("#app");