diff --git a/package.json b/package.json index 5510a17..79140a3 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.3.2", + "echarts": "^6.0.0", "element-plus": "^2.13.1", "vue": "^3.5.24", "vue-router": "^4.6.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a2e954..8b349ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@element-plus/icons-vue': specifier: ^2.3.2 version: 2.3.2(vue@3.5.26(typescript@5.9.3)) + echarts: + specifier: ^6.0.0 + version: 6.0.0 element-plus: specifier: ^2.13.1 version: 2.13.1(vue@3.5.26(typescript@5.9.3)) @@ -698,6 +701,9 @@ packages: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} + echarts@6.0.0: + resolution: {integrity: sha512-Tte/grDQRiETQP4xz3iZWSvoHrkCQtwqd6hs+mifXcjrCuo2iKWbajFObuLJVBlDIJlOzgQPd1hsaKt/3+OMkQ==} + electron-to-chromium@1.5.267: resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} @@ -898,6 +904,9 @@ packages: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} + tslib@2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} @@ -1027,6 +1036,9 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + zrender@6.0.0: + resolution: {integrity: sha512-41dFXEEXuJpNecuUQq6JlbybmnHaqqpGlbH1yxnA5V9MMP4SbohSVZsJIwz+zdjQXSSlR1Vc34EgH1zxyTDvhg==} + snapshots: '@babel/code-frame@7.28.6': @@ -1639,6 +1651,11 @@ snapshots: define-lazy-prop@3.0.0: {} + echarts@6.0.0: + dependencies: + tslib: 2.3.0 + zrender: 6.0.0 + electron-to-chromium@1.5.267: {} element-plus@2.13.1(vue@3.5.26(typescript@5.9.3)): @@ -1848,6 +1865,8 @@ snapshots: totalist@3.0.1: {} + tslib@2.3.0: {} + typescript@5.9.3: {} undici-types@7.16.0: {} @@ -1961,3 +1980,7 @@ snapshots: is-wsl: 3.1.0 yallist@3.1.1: {} + + zrender@6.0.0: + dependencies: + tslib: 2.3.0 diff --git a/src/Layout/components/Sidebar.vue b/src/Layout/components/Sidebar.vue index d3bc993..8b9489a 100644 --- a/src/Layout/components/Sidebar.vue +++ b/src/Layout/components/Sidebar.vue @@ -2,8 +2,6 @@ import { useRouter } from 'vue-router' const { cut } = defineProps(["cut"]) const routerList = useRouter().options.routes[0]?.children -console.log(routerList); - + \ No newline at end of file diff --git a/tsconfig.app.json b/tsconfig.app.json index f8e6042..b029e33 100644 --- a/tsconfig.app.json +++ b/tsconfig.app.json @@ -2,6 +2,10 @@ "extends": "@vue/tsconfig/tsconfig.dom.json", "compilerOptions": { "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + }, "types": ["vite/client"], /* Linting */