-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main.ts b/src/main.ts
index 9ce866e..bab185a 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -5,18 +5,25 @@
import App from './App.vue';
import router from './router';
import store from './stores';
-import NoData from '@/components/no-data';
-import '@/api/index';
+import NoData from '@/components/no-data';
+import SvgIcon from "@/components/svg-icon";
+
+import '@/api/index';
import '@arco-design/web-vue/dist/arco.css'; // Arco 默认样式
import './core';
import 'normalize.css';
import 'uno.css';
+import 'virtual:svg-icons-register'
+
// import '@/styles/vars.css'; // 优先加载
const app = createApp(App);
+
+app.component('NoData', NoData);
+app.component('SvgIcon', SvgIcon);
+
app.use(store);
app.use(router);
-app.component('NoData', NoData);
app.mount('#app');
diff --git a/src/router/routes/modules/propertyMarketing.ts b/src/router/routes/modules/propertyMarketing.ts
index 58e5ed4..048a3d2 100644
--- a/src/router/routes/modules/propertyMarketing.ts
+++ b/src/router/routes/modules/propertyMarketing.ts
@@ -5,10 +5,10 @@
import type { AppRouteRecordRaw } from '../types';
import { MENU_GROUP_IDS } from '@/router/constants';
-import IconRepository from '@/assets/svg/icon-repository.svg';
-import IconMediaAccount from '@/assets/svg/icon-mediaAccount.svg';
-import IconPutAccount from '@/assets/svg/icon-putAccount.svg';
-import IconIntelligentSolution from '@/assets/svg/icon-intelligentSolution.svg';
+import IconRepository from '@/assets/svg/svg-repository.svg';
+import IconMediaAccount from '@/assets/svg/svg-mediaAccount.svg';
+import IconPutAccount from '@/assets/svg/svg-putAccount.svg';
+import IconIntelligentSolution from '@/assets/svg/svg-intelligentSolution.svg';
const COMPONENTS: AppRouteRecordRaw[] = [
{
diff --git a/tsconfig.json b/tsconfig.json
index 448577a..8d7756e 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -16,7 +16,7 @@
"paths": {
"@/*": ["src/*"]
},
- "types": ["unplugin-icons/types/vue", "unplugin-vue-define-options/macros-global"]
+ "types": ["unplugin-vue-define-options/macros-global"]
},
"references": [