20260808172946
This commit is contained in:
1 parent
4fbfea82f2
commit
d72ca4193d
293 files changed
+37523
-73467
No files matched your search
@@ -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");
|
||||
Reference in new issue
Block a user