From 364753a64d2c33a535f4f795e1d4d3fd26116290 Mon Sep 17 00:00:00 2001 From: Kane Wang Date: Mon, 13 Oct 2025 19:32:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=AD=98=E8=BF=9B=E5=BA=A6=EF=BC=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../package-lock.json | 24 ++++++++++++++++++- .../regulatory-management-util/package.json | 3 ++- .../src/router/index.ts | 18 ++++++++++++++ 3 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 code/web/regulatory-management-util/src/router/index.ts diff --git a/code/web/regulatory-management-util/package-lock.json b/code/web/regulatory-management-util/package-lock.json index de926e7..c1f2d34 100644 --- a/code/web/regulatory-management-util/package-lock.json +++ b/code/web/regulatory-management-util/package-lock.json @@ -8,7 +8,8 @@ "name": "regulatory-management-util", "version": "0.0.0", "dependencies": { - "vue": "^3.5.22" + "vue": "^3.5.22", + "vue-router": "^4.5.1" }, "devDependencies": { "@stylistic/eslint-plugin": "^5.4.0", @@ -1564,6 +1565,12 @@ "@vue/shared": "3.5.22" } }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, "node_modules/@vue/language-core": { "version": "3.1.1", "resolved": "https://registry.npmmirror.com/@vue/language-core/-/language-core-3.1.1.tgz", @@ -3434,6 +3441,21 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/vue-router": { + "version": "4.5.1", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.5.1.tgz", + "integrity": "sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, "node_modules/vue-tsc": { "version": "3.1.1", "resolved": "https://registry.npmmirror.com/vue-tsc/-/vue-tsc-3.1.1.tgz", diff --git a/code/web/regulatory-management-util/package.json b/code/web/regulatory-management-util/package.json index 52eee5e..09c62ca 100644 --- a/code/web/regulatory-management-util/package.json +++ b/code/web/regulatory-management-util/package.json @@ -9,7 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "vue": "^3.5.22" + "vue": "^3.5.22", + "vue-router": "^4.5.1" }, "devDependencies": { "@stylistic/eslint-plugin": "^5.4.0", diff --git a/code/web/regulatory-management-util/src/router/index.ts b/code/web/regulatory-management-util/src/router/index.ts new file mode 100644 index 0000000..d66d598 --- /dev/null +++ b/code/web/regulatory-management-util/src/router/index.ts @@ -0,0 +1,18 @@ +/** + * @Author: Kane Wang + * @Date: 2025-10-13 15:31:41 + * @LastEditors: Kane Wang + * @LastModified: 2025-10-13 15:37:20 + * @FilePath: src/router/index.ts + * @Description: + * + * Copyright (c) 2025 by Kane All rights reserved + */ +import { createRouter, createWebHashHistory } from "vue-router"; + +const router = createRouter({ + history: createWebHashHistory(), + routes:[], +}); + +export default router; \ No newline at end of file