diff --git a/mock/api/route.ts b/mock/api/route.ts
index 0287d90c..a8ef9ef9 100644
--- a/mock/api/route.ts
+++ b/mock/api/route.ts
@@ -31,6 +31,58 @@ const routes: AuthRoute.Route[] = [
order: 1
}
},
+ {
+ name: 'document',
+ path: '/document',
+ component: 'basic',
+ children: [
+ {
+ name: 'document_vue',
+ path: '/document/vue',
+ component: 'self',
+ meta: {
+ title: 'vue文档'
+ }
+ },
+ {
+ name: 'document_vue-new',
+ path: '/document/vue-new',
+ component: 'self',
+ meta: {
+ title: 'vue文档(新版)'
+ }
+ },
+ {
+ name: 'document_vite',
+ path: '/document/vite',
+ component: 'self',
+ meta: {
+ title: 'vite文档'
+ }
+ },
+ {
+ name: 'document_naive',
+ path: '/document/naive',
+ component: 'self',
+ meta: {
+ title: 'naive文档'
+ }
+ },
+ {
+ name: 'document_project',
+ path: '/document/project',
+ meta: {
+ title: '项目文档(外链)',
+ href: 'https://docs.soybean.pro/'
+ }
+ }
+ ],
+ meta: {
+ title: '文档',
+ icon: 'carbon:document',
+ order: 2
+ }
+ },
{
name: 'about',
path: '/about',
@@ -43,6 +95,42 @@ const routes: AuthRoute.Route[] = [
order: 7
}
},
+ {
+ name: 'exception',
+ path: '/exception',
+ component: 'basic',
+ children: [
+ {
+ name: 'exception_403',
+ path: '/exception/403',
+ component: 'self',
+ meta: {
+ title: '异常页403'
+ }
+ },
+ {
+ name: 'exception_404',
+ path: '/exception/404',
+ component: 'self',
+ meta: {
+ title: '异常页404'
+ }
+ },
+ {
+ name: 'exception_500',
+ path: '/exception/500',
+ component: 'self',
+ meta: {
+ title: '异常页500'
+ }
+ }
+ ],
+ meta: {
+ title: '异常页',
+ icon: 'ant-design:exception-outlined',
+ order: 5
+ }
+ },
{
name: 'multi-menu',
path: '/multi-menu',
@@ -60,6 +148,24 @@ const routes: AuthRoute.Route[] = [
meta: {
title: '二级菜单'
}
+ },
+ {
+ name: 'multi-menu_first_second-new',
+ path: '/multi-menu/first/second-new',
+ component: 'multi',
+ children: [
+ {
+ name: 'multi-menu_first_second-new_third',
+ path: '/multi-menu/first/second-new/third',
+ component: 'self',
+ meta: {
+ title: '三级菜单'
+ }
+ }
+ ],
+ meta: {
+ title: '二级菜单(有子菜单)'
+ }
}
],
meta: {
diff --git a/package.json b/package.json
index 2719c679..348c1951 100644
--- a/package.json
+++ b/package.json
@@ -39,12 +39,12 @@
"vue-router": "^4.0.12"
},
"devDependencies": {
- "@commitlint/cli": "^16.0.2",
+ "@commitlint/cli": "^16.0.3",
"@commitlint/config-conventional": "^16.0.0",
- "@iconify/json": "^1.1.457",
+ "@iconify/json": "^1.1.458",
"@iconify/vue": "^3.1.2",
"@types/crypto-js": "^4.1.0",
- "@types/node": "^17.0.9",
+ "@types/node": "^17.0.10",
"@types/qs": "^6.9.7",
"@typescript-eslint/eslint-plugin": "^5.10.0",
"@typescript-eslint/parser": "^5.10.0",
@@ -62,21 +62,21 @@
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-vue": "^8.3.0",
"husky": "^7.0.4",
- "lint-staged": "^12.1.7",
+ "lint-staged": "^12.2.1",
"mockjs": "^1.1.0",
"patch-package": "^6.4.7",
"postinstall-postinstall": "^2.1.0",
"prettier": "^2.5.1",
"rollup-plugin-visualizer": "^5.5.4",
- "sass": "^1.48.0",
+ "sass": "^1.49.0",
"typescript": "^4.5.4",
"unplugin-icons": "^0.13.0",
"unplugin-vue-components": "^0.17.13",
- "vite": "^2.7.12",
+ "vite": "^2.7.13",
"vite-plugin-html": "^2.1.2",
"vite-plugin-mock": "^2.9.6",
"vite-plugin-windicss": "^1.6.3",
- "vue-tsc": "^0.30.5",
+ "vue-tsc": "^0.30.6",
"vueuc": "^0.4.23",
"windicss": "^3.4.3"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d8396116..9a29b123 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -3,12 +3,12 @@ lockfileVersion: 5.3
specifiers:
'@antv/g2plot': ^2.4.7
'@better-scroll/core': ^2.4.2
- '@commitlint/cli': ^16.0.2
+ '@commitlint/cli': ^16.0.3
'@commitlint/config-conventional': ^16.0.0
- '@iconify/json': ^1.1.457
+ '@iconify/json': ^1.1.458
'@iconify/vue': ^3.1.2
'@types/crypto-js': ^4.1.0
- '@types/node': ^17.0.9
+ '@types/node': ^17.0.10
'@types/qs': ^6.9.7
'@typescript-eslint/eslint-plugin': ^5.10.0
'@typescript-eslint/parser': ^5.10.0
@@ -33,7 +33,7 @@ specifiers:
eslint-plugin-vue: ^8.3.0
form-data: ^4.0.0
husky: ^7.0.4
- lint-staged: ^12.1.7
+ lint-staged: ^12.2.1
lodash-es: ^4.17.21
mockjs: ^1.1.0
naive-ui: ^2.24.1
@@ -43,17 +43,17 @@ specifiers:
prettier: ^2.5.1
qs: ^6.10.3
rollup-plugin-visualizer: ^5.5.4
- sass: ^1.48.0
+ sass: ^1.49.0
typescript: ^4.5.4
unplugin-icons: ^0.13.0
unplugin-vue-components: ^0.17.13
- vite: ^2.7.12
+ vite: ^2.7.13
vite-plugin-html: ^2.1.2
vite-plugin-mock: ^2.9.6
vite-plugin-windicss: ^1.6.3
vue: ^3.2.26
vue-router: ^4.0.12
- vue-tsc: ^0.30.5
+ vue-tsc: ^0.30.6
vueuc: ^0.4.23
windicss: ^3.4.3
@@ -75,21 +75,21 @@ dependencies:
vue-router: registry.npmmirror.com/vue-router/4.0.12_vue@3.2.26
devDependencies:
- '@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.2_@types+node@17.0.9
+ '@commitlint/cli': registry.npmmirror.com/@commitlint/cli/16.0.3_@types+node@17.0.10
'@commitlint/config-conventional': registry.npmmirror.com/@commitlint/config-conventional/16.0.0
- '@iconify/json': registry.npmmirror.com/@iconify/json/1.1.457
+ '@iconify/json': registry.npmmirror.com/@iconify/json/1.1.458
'@iconify/vue': registry.npmmirror.com/@iconify/vue/3.1.2_vue@3.2.26
'@types/crypto-js': registry.npmmirror.com/@types/crypto-js/4.1.0
- '@types/node': registry.npmmirror.com/@types/node/17.0.9
+ '@types/node': registry.npmmirror.com/@types/node/17.0.10
'@types/qs': registry.npmmirror.com/@types/qs/6.9.7
'@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin/5.10.0_3b6b276e93ead7cf6063f183a5e18d1f
'@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser/5.10.0_eslint@8.7.0+typescript@4.5.4
- '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.12+vue@3.2.26
+ '@vitejs/plugin-vue': registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.13+vue@3.2.26
'@vue/eslint-config-prettier': registry.npmmirror.com/@vue/eslint-config-prettier/7.0.0_eslint@8.7.0+prettier@2.5.1
'@vue/eslint-config-typescript': registry.npmmirror.com/@vue/eslint-config-typescript/10.0.0_3bd88b78ccaf1b54747cae8c2dba8166
- commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.9
+ commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10
cross-env: registry.nlark.com/cross-env/7.0.3
- cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.9
+ cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.10
cz-customizable: registry.npmmirror.com/cz-customizable/6.3.0
eslint: registry.npmmirror.com/eslint/8.7.0
eslint-config-airbnb-base: registry.npmmirror.com/eslint-config-airbnb-base/15.0.0_9ff7dbcc486b497d34e34a545c49272a
@@ -98,21 +98,21 @@ devDependencies:
eslint-plugin-prettier: registry.npmmirror.com/eslint-plugin-prettier/4.0.0_4660519532e4c3b0a9e5bb6623cfedf6
eslint-plugin-vue: registry.npmmirror.com/eslint-plugin-vue/8.3.0_eslint@8.7.0
husky: registry.npmmirror.com/husky/7.0.4
- lint-staged: registry.npmmirror.com/lint-staged/12.1.7
+ lint-staged: registry.npmmirror.com/lint-staged/12.2.1
mockjs: registry.npmmirror.com/mockjs/1.1.0
patch-package: registry.nlark.com/patch-package/6.4.7
postinstall-postinstall: registry.npmmirror.com/postinstall-postinstall/2.1.0
prettier: registry.npmmirror.com/prettier/2.5.1
rollup-plugin-visualizer: registry.npmmirror.com/rollup-plugin-visualizer/5.5.4
- sass: registry.npmmirror.com/sass/1.48.0
+ sass: registry.npmmirror.com/sass/1.49.0
typescript: registry.npmmirror.com/typescript/4.5.4
- unplugin-icons: registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.12
- unplugin-vue-components: registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.12+vue@3.2.26
- vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
- vite-plugin-html: registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.12
- vite-plugin-mock: registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.12
- vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.12
- vue-tsc: registry.npmmirror.com/vue-tsc/0.30.5_typescript@4.5.4
+ unplugin-icons: registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.13
+ unplugin-vue-components: registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.13+vue@3.2.26
+ vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
+ vite-plugin-html: registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.13
+ vite-plugin-mock: registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.13
+ vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.13
+ vue-tsc: registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.4
vueuc: registry.npmmirror.com/vueuc/0.4.23_vue@3.2.26
windicss: registry.npmmirror.com/windicss/3.4.3
@@ -684,7 +684,7 @@ packages:
which: registry.nlark.com/which/2.0.2
dev: true
- registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.9:
+ registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10:
resolution: {integrity: sha1-au8fiS1kETND1+RVUpCJrJ8g5Hc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cz-conventional-changelog/download/cz-conventional-changelog-3.2.0.tgz}
id: registry.nlark.com/cz-conventional-changelog/3.2.0
name: cz-conventional-changelog
@@ -698,14 +698,14 @@ packages:
longest: registry.nlark.com/longest/2.0.1
word-wrap: registry.nlark.com/word-wrap/1.2.3
optionalDependencies:
- '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9
+ '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10
transitivePeerDependencies:
- '@swc/core'
- '@swc/wasm'
- '@types/node'
dev: true
- registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.9:
+ registry.nlark.com/cz-conventional-changelog/3.3.0_@types+node@17.0.10:
resolution: {integrity: sha1-kkaUfJBAQUmz/iz37pGsrTt9ItI=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/cz-conventional-changelog/download/cz-conventional-changelog-3.3.0.tgz}
id: registry.nlark.com/cz-conventional-changelog/3.3.0
name: cz-conventional-changelog
@@ -713,13 +713,13 @@ packages:
engines: {node: '>= 10'}
dependencies:
chalk: registry.npmmirror.com/chalk/2.4.2
- commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.9
+ commitizen: registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10
conventional-commit-types: registry.nlark.com/conventional-commit-types/3.0.0
lodash.map: registry.nlark.com/lodash.map/4.6.0
longest: registry.nlark.com/longest/2.0.1
word-wrap: registry.nlark.com/word-wrap/1.2.3
optionalDependencies:
- '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9
+ '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10
transitivePeerDependencies:
- '@swc/core'
- '@swc/wasm'
@@ -2055,7 +2055,7 @@ packages:
dev: true
registry.nlark.com/normalize-path/3.0.0:
- resolution: {integrity: sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz?cache=0&sync_timestamp=1631501916645&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-path%2Fdownload%2Fnormalize-path-3.0.0.tgz}
+ resolution: {integrity: sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/normalize-path/download/normalize-path-3.0.0.tgz?cache=0&sync_timestamp=1631501916645&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-path%2Fdownload%2Fnormalize-path-3.0.0.tgz}
name: normalize-path
version: 3.0.0
engines: {node: '>=0.10.0'}
@@ -2476,6 +2476,15 @@ packages:
util-deprecate: registry.nlark.com/util-deprecate/1.0.2
dev: true
+ registry.nlark.com/readdirp/3.6.0:
+ resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/readdirp/download/readdirp-3.6.0.tgz}
+ name: readdirp
+ version: 3.6.0
+ engines: {node: '>=8.10.0'}
+ dependencies:
+ picomatch: registry.npmmirror.com/picomatch/2.3.0
+ dev: true
+
registry.nlark.com/redent/3.0.0:
resolution: {integrity: sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/redent/download/redent-3.0.0.tgz}
name: redent
@@ -2507,13 +2516,6 @@ packages:
engines: {node: '>=0.10'}
dev: false
- registry.nlark.com/require-directory/2.1.1:
- resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/require-directory/download/require-directory-2.1.1.tgz}
- name: require-directory
- version: 2.1.1
- engines: {node: '>=0.10.0'}
- dev: true
-
registry.nlark.com/resize-observer-polyfill/1.5.1:
resolution: {integrity: sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz}
name: resize-observer-polyfill
@@ -3426,17 +3428,17 @@ packages:
to-fast-properties: registry.nlark.com/to-fast-properties/2.0.0
dev: true
- registry.npmmirror.com/@commitlint/cli/16.0.2_@types+node@17.0.9:
- resolution: {integrity: sha512-Jt7iaBjoLGC5Nq4dHPTvTYnqPGkElFPBtTXTvBpTgatZApczyjI2plE0oG4GYWPp1suHIS/VdVDOMpPZjGVusg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@commitlint/cli/download/@commitlint/cli-16.0.2.tgz}
- id: registry.npmmirror.com/@commitlint/cli/16.0.2
+ registry.npmmirror.com/@commitlint/cli/16.0.3_@types+node@17.0.10:
+ resolution: {integrity: sha512-SB1od4/1ek5SShNKjKgUdpqiVNulNVgCkjkV4Zz9zLKrxn3sPcgvXMQNh/wy0/T4WPUVgHrHGcxWYOYXxrGwpg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@commitlint/cli/download/@commitlint/cli-16.0.3.tgz}
+ id: registry.npmmirror.com/@commitlint/cli/16.0.3
name: '@commitlint/cli'
- version: 16.0.2
+ version: 16.0.3
engines: {node: '>=v12'}
hasBin: true
dependencies:
'@commitlint/format': registry.npmmirror.com/@commitlint/format/16.0.0
'@commitlint/lint': registry.npmmirror.com/@commitlint/lint/16.0.0
- '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9
+ '@commitlint/load': registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10
'@commitlint/read': registry.npmmirror.com/@commitlint/read/16.0.0
'@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0
lodash: registry.npmmirror.com/lodash/4.17.21
@@ -3517,7 +3519,7 @@ packages:
'@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0
dev: true
- registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.9:
+ registry.npmmirror.com/@commitlint/load/16.0.0_@types+node@17.0.10:
resolution: {integrity: sha512-7WhrGCkP6K/XfjBBguLkkI2XUdiiIyMGlNsSoSqgRNiD352EiffhFEApMy1/XOU+viwBBm/On0n5p0NC7e9/4A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@commitlint/load/download/@commitlint/load-16.0.0.tgz}
id: registry.npmmirror.com/@commitlint/load/16.0.0
name: '@commitlint/load'
@@ -3530,7 +3532,7 @@ packages:
'@commitlint/types': registry.npmmirror.com/@commitlint/types/16.0.0
chalk: registry.npmmirror.com/chalk/4.1.2
cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1
- cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_58ff8c2ecf784f4683a8548a58a2b611
+ cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_82b55006877de54992e74492b614ace9
lodash: registry.npmmirror.com/lodash/4.17.21
resolve-from: registry.nlark.com/resolve-from/5.0.0
typescript: registry.npmmirror.com/typescript/4.5.4
@@ -3703,10 +3705,10 @@ packages:
version: 1.2.1
dev: true
- registry.npmmirror.com/@iconify/json/1.1.457:
- resolution: {integrity: sha512-5KQALvjWwNnmU+JJTLKdLxmltPYDrsSE7rkSJDnuSRCQboN26MwQRW6bjip1P7aF4Z7pkIr+ZsDY/uEd+8wXaQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.457.tgz}
+ registry.npmmirror.com/@iconify/json/1.1.458:
+ resolution: {integrity: sha512-ZAU4WGRIqCwvIj65Lxp2yMgZx7CjRRlgBcwOUL53qnQMAVC9x/mGYxwOALQBwx3WNqvYOSkcNMvmwhFbdsn+6w==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@iconify/json/download/@iconify/json-1.1.458.tgz}
name: '@iconify/json'
- version: 1.1.457
+ version: 1.1.458
dev: true
registry.npmmirror.com/@iconify/types/1.0.12:
@@ -3743,7 +3745,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': registry.npmmirror.com/@types/istanbul-lib-coverage/2.0.4
'@types/istanbul-reports': registry.npmmirror.com/@types/istanbul-reports/3.0.1
- '@types/node': registry.npmmirror.com/@types/node/17.0.9
+ '@types/node': registry.npmmirror.com/@types/node/17.0.10
'@types/yargs': registry.npmmirror.com/@types/yargs/16.0.4
chalk: registry.npmmirror.com/chalk/4.1.2
@@ -3875,10 +3877,10 @@ packages:
name: '@types/node'
version: 14.14.45
- registry.npmmirror.com/@types/node/17.0.9:
- resolution: {integrity: sha512-5dNBXu/FOER+EXnyah7rn8xlNrfMOQb/qXnw4NQgLkCygKBKhdmF/CA5oXVOKZLBEahw8s2WP9LxIcN/oDDRgQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.9.tgz}
+ registry.npmmirror.com/@types/node/17.0.10:
+ resolution: {integrity: sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/download/@types/node-17.0.10.tgz}
name: '@types/node'
- version: 17.0.9
+ version: 17.0.10
registry.npmmirror.com/@types/normalize-package-data/2.4.1:
resolution: {integrity: sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz}
@@ -3903,7 +3905,7 @@ packages:
name: '@types/resolve'
version: 1.17.1
dependencies:
- '@types/node': registry.npmmirror.com/@types/node/17.0.9
+ '@types/node': registry.npmmirror.com/@types/node/17.0.10
dev: true
registry.npmmirror.com/@types/throttle-debounce/2.1.0:
@@ -4071,7 +4073,7 @@ packages:
eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys/3.2.0
dev: true
- registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.12+vue@3.2.26:
+ registry.npmmirror.com/@vitejs/plugin-vue/2.0.1_vite@2.7.13+vue@3.2.26:
resolution: {integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/download/@vitejs/plugin-vue-2.0.1.tgz}
id: registry.npmmirror.com/@vitejs/plugin-vue/2.0.1
name: '@vitejs/plugin-vue'
@@ -4081,23 +4083,23 @@ packages:
vite: ^2.5.10
vue: ^3.2.25
dependencies:
- vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
+ vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
vue: registry.npmmirror.com/vue/3.2.26
dev: true
- registry.npmmirror.com/@volar/code-gen/0.30.5:
- resolution: {integrity: sha512-NOxmWWhy7mC7f4J11wetsWP93YBw86sFMWS+uO4yWhzaooDycX4wUe03MNOEZpynoaSZvi3WSbiLf8rLWHtW/A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.5.tgz}
+ registry.npmmirror.com/@volar/code-gen/0.30.6:
+ resolution: {integrity: sha512-odkXN91QCS/KRKPk4eUQp7jkN0PuYLwDuJZwGiDDJrZWUCCSdEvSj7e+Cjk7Q7doX0G9WAF88BL7ozcjzrtiKw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.6.tgz}
name: '@volar/code-gen'
- version: 0.30.5
+ version: 0.30.6
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
+ '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
dev: true
- registry.npmmirror.com/@volar/html2pug/0.30.5:
- resolution: {integrity: sha512-UBYlgb6w/2zf9a7/k8NauSuExTPwq4AsmypigchDl1l9EOdLqzq736JdlGi9e2llDEdBUbZZF/Ba8YUjSHJMbw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.5.tgz}
+ registry.npmmirror.com/@volar/html2pug/0.30.6:
+ resolution: {integrity: sha512-mPRQCRa/Nse0bC1wxJ+K7q/Ou0Wg+220qL3nPI3mqwSn0KECOAPsZxaVHRFauY4MeBxO2sOzkOvFfQLk8whJ1g==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.6.tgz}
name: '@volar/html2pug'
- version: 0.30.5
+ version: 0.30.6
dependencies:
domelementtype: registry.nlark.com/domelementtype/2.2.0
domhandler: registry.npmmirror.com/domhandler/4.3.0
@@ -4105,46 +4107,46 @@ packages:
pug: registry.npmmirror.com/pug/3.0.2
dev: true
- registry.npmmirror.com/@volar/shared/0.30.5:
- resolution: {integrity: sha512-fB8BIoCyKcK8D3hroIpn5vCTlxqvFv+R+ocV6fvbn/5Kgo/HW1MfcDf6wLgV6iX2WizRChmBHewSKD0GLyEyZQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.5.tgz}
+ registry.npmmirror.com/@volar/shared/0.30.6:
+ resolution: {integrity: sha512-YJa7kl2HRkSZaETBPCVEm/ZVXPBpt1aAlCxNuj55GaCHhcabOVj2oCBZioJLiwAvSR0e6k6KjbJBcKTuKrP9bw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.6.tgz}
name: '@volar/shared'
- version: 0.30.5
+ version: 0.30.6
dependencies:
upath: registry.nlark.com/upath/2.0.1
vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.1
- vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4
+ vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5
vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
dev: true
- registry.npmmirror.com/@volar/source-map/0.30.5:
- resolution: {integrity: sha512-zBmYuHZfYP67pfRiqRJQiifNEwSnn3F1Jew2+BRlf6gQwwDRrsEyzNN6Y3C9huoWPIIz+c3fQDZjnVsDW6JR6g==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.5.tgz}
+ registry.npmmirror.com/@volar/source-map/0.30.6:
+ resolution: {integrity: sha512-B0KLi0StdM3KsMLA+iK5pdE+mokukio7r0EkOMUAYZN/xn/kGWkKIdleJjLtgmtH2tw4kBz/5hP+KKEOlD3Etg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.6.tgz}
name: '@volar/source-map'
- version: 0.30.5
+ version: 0.30.6
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
dev: true
- registry.npmmirror.com/@volar/transforms/0.30.5:
- resolution: {integrity: sha512-/ek5qrXmYZTonehLN5RKTL4LyfcG28vcB/+YKx1rnp+WK8lGqOFmkj2PUiJH0ZHQ3ymuolfB549Xl0r1RCqKJQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.5.tgz}
+ registry.npmmirror.com/@volar/transforms/0.30.6:
+ resolution: {integrity: sha512-jbVBXOBOeKc6Rb7dzyiq5b+FfYsXFWGFLLDZok5U+JoFujxoPfn5HwX9A3t+RW/NRwQkZxrdiPmW8b69B5nMKQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.6.tgz}
name: '@volar/transforms'
- version: 0.30.5
+ version: 0.30.6
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
- vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
+ vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6
dev: true
- registry.npmmirror.com/@volar/vue-code-gen/0.30.5:
- resolution: {integrity: sha512-jeLwTVT2JAL/YcYO5NfwQENG7/BYT03suiylC6cHDdHO/AcMA28hmMlki2UNFNSizZj8U0WSnFzk9tp0SuuqlA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.5.tgz}
+ registry.npmmirror.com/@volar/vue-code-gen/0.30.6:
+ resolution: {integrity: sha512-UGpbOuC5ZxT2GXvkq2IWUuca9IDJVaaywWparKW0SwPFOZaMM2ivHLOfQpiuPqDUKTZLGK3fQuBWuXSTl+GIbA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.6.tgz}
name: '@volar/vue-code-gen'
- version: 0.30.5
+ version: 0.30.6
dependencies:
- '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.5
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
- '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.26
- '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.26
- '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
+ '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
+ '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
+ '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.27
+ '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.27
+ '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
upath: registry.nlark.com/upath/2.0.1
dev: true
@@ -4170,6 +4172,18 @@ packages:
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
estree-walker: registry.npmmirror.com/estree-walker/2.0.2
source-map: registry.nlark.com/source-map/0.6.1
+ dev: false
+
+ registry.npmmirror.com/@vue/compiler-core/3.2.27:
+ resolution: {integrity: sha512-JyxAglSM/pb9paG5ZNuKrf5IUpzLzQA3khjWGF9oESELCLQlt6O3YyPMR2A69wIpYWrf5mScZ8YY8TJKOI/1kQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.27.tgz}
+ name: '@vue/compiler-core'
+ version: 3.2.27
+ dependencies:
+ '@babel/parser': registry.npmmirror.com/@babel/parser/7.16.7
+ '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
+ estree-walker: registry.npmmirror.com/estree-walker/2.0.2
+ source-map: registry.nlark.com/source-map/0.6.1
+ dev: true
registry.npmmirror.com/@vue/compiler-dom/3.2.26:
resolution: {integrity: sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz}
@@ -4178,6 +4192,16 @@ packages:
dependencies:
'@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.26
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
+ dev: false
+
+ registry.npmmirror.com/@vue/compiler-dom/3.2.27:
+ resolution: {integrity: sha512-NyQ7nEbopUBPUMHM4c3FPCbFbnQwptoPjW5Y5qfJ7hfiCNhOuhQsDNqi5JYKBxfpxiFNwjcN9F8t1AsnLrDloQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.27.tgz}
+ name: '@vue/compiler-dom'
+ version: 3.2.27
+ dependencies:
+ '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.27
+ '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
+ dev: true
registry.npmmirror.com/@vue/compiler-sfc/3.2.26:
resolution: {integrity: sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz}
@@ -4264,6 +4288,15 @@ packages:
version: 3.2.26
dependencies:
'@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
+ dev: false
+
+ registry.npmmirror.com/@vue/reactivity/3.2.27:
+ resolution: {integrity: sha512-QPfIQEJidRGIu/mPexhcB4csp1LEg2Nr+/QE72MnXs/OYDtFErhC9FxIyymkxp/xvAgL5wsnSOuDD6zWF42vRQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.27.tgz}
+ name: '@vue/reactivity'
+ version: 3.2.27
+ dependencies:
+ '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
+ dev: true
registry.npmmirror.com/@vue/runtime-core/3.2.26:
resolution: {integrity: sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz}
@@ -4301,6 +4334,13 @@ packages:
resolution: {integrity: sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.26.tgz}
name: '@vue/shared'
version: 3.2.26
+ dev: false
+
+ registry.npmmirror.com/@vue/shared/3.2.27:
+ resolution: {integrity: sha512-rpAn9k6O08Lvo7ekBIAnkOukX/4EsEQLPrRJBKhIEasMsOI5eX0f6mq1sDUSY7cgAqWw2d7QtP74CWxdXoyKxA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.27.tgz}
+ name: '@vue/shared'
+ version: 3.2.27
+ dev: true
registry.npmmirror.com/@vueuse/core/7.5.3_vue@3.2.26:
resolution: {integrity: sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.3.tgz}
@@ -4525,7 +4565,7 @@ packages:
dev: true
registry.npmmirror.com/chalk/1.1.3:
- resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz}
+ resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz}
name: chalk
version: 1.1.3
engines: {node: '>=0.10.0'}
@@ -4549,7 +4589,7 @@ packages:
dev: true
registry.npmmirror.com/chalk/4.1.2:
- resolution: {integrity: sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz}
+ resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz}
name: chalk
version: 4.1.2
engines: {node: '>=10'}
@@ -4583,7 +4623,7 @@ packages:
is-binary-path: registry.nlark.com/is-binary-path/2.1.0
is-glob: registry.npmmirror.com/is-glob/4.0.3
normalize-path: registry.nlark.com/normalize-path/3.0.0
- readdirp: registry.npmmirror.com/readdirp/3.6.0
+ readdirp: registry.nlark.com/readdirp/3.6.0
optionalDependencies:
fsevents: registry.npmmirror.com/fsevents/2.3.2
dev: true
@@ -4682,7 +4722,7 @@ packages:
hasBin: true
dependencies:
cachedir: registry.nlark.com/cachedir/2.2.0
- cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.9
+ cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10
dedent: registry.nlark.com/dedent/0.7.0
detect-indent: registry.nlark.com/detect-indent/6.0.0
find-node-modules: registry.nlark.com/find-node-modules/2.1.2
@@ -4697,7 +4737,7 @@ packages:
strip-json-comments: registry.nlark.com/strip-json-comments/3.0.1
dev: true
- registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.9:
+ registry.npmmirror.com/commitizen/4.2.4_@types+node@17.0.10:
resolution: {integrity: sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commitizen/download/commitizen-4.2.4.tgz}
id: registry.npmmirror.com/commitizen/4.2.4
name: commitizen
@@ -4706,7 +4746,7 @@ packages:
hasBin: true
dependencies:
cachedir: registry.nlark.com/cachedir/2.2.0
- cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.9
+ cz-conventional-changelog: registry.nlark.com/cz-conventional-changelog/3.2.0_@types+node@17.0.10
dedent: registry.nlark.com/dedent/0.7.0
detect-indent: registry.nlark.com/detect-indent/6.0.0
find-node-modules: registry.nlark.com/find-node-modules/2.1.2
@@ -4757,7 +4797,7 @@ packages:
through2: registry.nlark.com/through2/4.0.2
dev: true
- registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_58ff8c2ecf784f4683a8548a58a2b611:
+ registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_82b55006877de54992e74492b614ace9:
resolution: {integrity: sha512-27ZehvijYqAKVzta5xtZBS3PAliC8CmnWkGXN0vgxAZz7yqxpMjf3aG7flxF5rEiu8FAD7nZZXtOI+xUGn+bVg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cosmiconfig-typescript-loader/download/cosmiconfig-typescript-loader-1.0.2.tgz}
id: registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2
name: cosmiconfig-typescript-loader
@@ -4767,9 +4807,9 @@ packages:
'@types/node': '*'
typescript: '>=3'
dependencies:
- '@types/node': registry.npmmirror.com/@types/node/17.0.9
+ '@types/node': registry.npmmirror.com/@types/node/17.0.10
cosmiconfig: registry.nlark.com/cosmiconfig/7.0.1
- ts-node: registry.npmmirror.com/ts-node/10.4.0_58ff8c2ecf784f4683a8548a58a2b611
+ ts-node: registry.npmmirror.com/ts-node/10.4.0_82b55006877de54992e74492b614ace9
typescript: registry.npmmirror.com/typescript/4.5.4
transitivePeerDependencies:
- '@swc/core'
@@ -5186,7 +5226,7 @@ packages:
dev: true
registry.npmmirror.com/esbuild/0.13.15:
- resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/download/esbuild-0.13.15.tgz}
+ resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esbuild/download/esbuild-0.13.15.tgz}
name: esbuild
version: 0.13.15
hasBin: true
@@ -5754,7 +5794,7 @@ packages:
dev: true
registry.npmmirror.com/immutable/4.0.0:
- resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz}
+ resolution: {integrity: sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/download/immutable-4.0.0.tgz}
name: immutable
version: 4.0.0
dev: true
@@ -5902,10 +5942,10 @@ packages:
version: 1.2.4
dev: true
- registry.npmmirror.com/lint-staged/12.1.7:
- resolution: {integrity: sha512-bltv/ejiLWtowExpjU+s5z8j1Byjg9AlmaAjMmqNbIicY69u6sYIwXGg0dCn0TlkrrY2CphtHIXAkbZ+1VoWQQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.1.7.tgz}
+ registry.npmmirror.com/lint-staged/12.2.1:
+ resolution: {integrity: sha512-VCVcA9C2Vt5HHxSR4EZVZFJcQRJH984CGBeY+cJ/xed4mBd+JidbM/xbKcCq5ASaygAV0iITtdsCTnID7h/1OQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lint-staged/download/lint-staged-12.2.1.tgz}
name: lint-staged
- version: 12.1.7
+ version: 12.2.1
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
hasBin: true
dependencies:
@@ -6128,7 +6168,7 @@ packages:
version: 4.0.1
engines: {node: '>=8'}
dependencies:
- path-key: registry.nlark.com/path-key/3.1.1
+ path-key: registry.npmmirror.com/path-key/3.1.1
dev: true
registry.npmmirror.com/object-inspect/1.11.1:
@@ -6138,7 +6178,7 @@ packages:
dev: false
registry.npmmirror.com/object-inspect/1.12.0:
- resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz}
+ resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz}
name: object-inspect
version: 1.12.0
@@ -6229,8 +6269,15 @@ packages:
lines-and-columns: registry.npmmirror.com/lines-and-columns/1.2.4
dev: true
+ registry.npmmirror.com/path-key/3.1.1:
+ resolution: {integrity: sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/download/path-key-3.1.1.tgz}
+ name: path-key
+ version: 3.1.1
+ engines: {node: '>=8'}
+ dev: true
+
registry.npmmirror.com/picocolors/1.0.0:
- resolution: {integrity: sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz}
+ resolution: {integrity: sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz}
name: picocolors
version: 1.0.0
@@ -6263,7 +6310,7 @@ packages:
dev: false
registry.npmmirror.com/postcss/8.4.5:
- resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz}
+ resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz}
name: postcss
version: 8.4.5
engines: {node: ^10 || ^12 || >=14}
@@ -6359,15 +6406,6 @@ packages:
type-fest: registry.npmmirror.com/type-fest/0.8.1
dev: true
- registry.npmmirror.com/readdirp/3.6.0:
- resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdirp/download/readdirp-3.6.0.tgz}
- name: readdirp
- version: 3.6.0
- engines: {node: '>=8.10.0'}
- dependencies:
- picomatch: registry.npmmirror.com/picomatch/2.3.0
- dev: true
-
registry.npmmirror.com/regexp.prototype.flags/1.3.1:
resolution: {integrity: sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz}
name: regexp.prototype.flags
@@ -6378,6 +6416,13 @@ packages:
define-properties: registry.nlark.com/define-properties/1.1.3
dev: false
+ registry.npmmirror.com/require-directory/2.1.1:
+ resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-directory/download/require-directory-2.1.1.tgz}
+ name: require-directory
+ version: 2.1.1
+ engines: {node: '>=0.10.0'}
+ dev: true
+
registry.npmmirror.com/resolve/1.20.0:
resolution: {integrity: sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/download/resolve-1.20.0.tgz}
name: resolve
@@ -6448,7 +6493,7 @@ packages:
dev: true
registry.npmmirror.com/rollup/0.25.8:
- resolution: {integrity: sha1-v2zoO4dRDRY0Ru6qV37WpvxYNeA=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-0.25.8.tgz}
+ resolution: {integrity: sha512-a2S4Bh3bgrdO4BhKr2E4nZkjTvrJ2m2bWjMTzVYtoqSCn0HnuxosXnaJUHrMEziOWr3CzL9GjilQQKcyCQpJoA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-0.25.8.tgz}
name: rollup
version: 0.25.8
hasBin: true
@@ -6459,7 +6504,7 @@ packages:
dev: false
registry.npmmirror.com/rollup/2.62.0:
- resolution: {integrity: sha512-cJEQq2gwB0GWMD3rYImefQTSjrPYaC6s4J9pYqnstVLJ1CHa/aZNVkD4Epuvg4iLeMA4KRiq7UM7awKK6j7jcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-2.62.0.tgz}
+ resolution: {integrity: sha512-cJEQq2gwB0GWMD3rYImefQTSjrPYaC6s4J9pYqnstVLJ1CHa/aZNVkD4Epuvg4iLeMA4KRiq7UM7awKK6j7jcw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rollup/download/rollup-2.62.0.tgz}
name: rollup
version: 2.62.0
engines: {node: '>=10.0.0'}
@@ -6491,10 +6536,10 @@ packages:
tslib: registry.npmmirror.com/tslib/2.3.1
dev: true
- registry.npmmirror.com/sass/1.48.0:
- resolution: {integrity: sha512-hQi5g4DcfjcipotoHZ80l7GNJHGqQS5LwMBjVYB/TaT0vcSSpbgM8Ad7cgfsB2M0MinbkEQQPO9+sjjSiwxqmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/download/sass-1.48.0.tgz}
+ registry.npmmirror.com/sass/1.49.0:
+ resolution: {integrity: sha512-TVwVdNDj6p6b4QymJtNtRS2YtLJ/CqZriGg0eIAbAKMlN8Xy6kbv33FsEZSF7FufFFM705SQviHjjThfaQ4VNw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/download/sass-1.49.0.tgz}
name: sass
- version: 1.48.0
+ version: 1.49.0
engines: {node: '>=8.9.0'}
hasBin: true
dependencies:
@@ -6540,7 +6585,7 @@ packages:
dev: true
registry.npmmirror.com/source-map-js/1.0.1:
- resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.1.tgz}
+ resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.1.tgz}
name: source-map-js
version: 1.0.1
engines: {node: '>=0.10.0'}
@@ -6748,7 +6793,7 @@ packages:
version: 0.3.9
dev: false
- registry.npmmirror.com/ts-node/10.4.0_58ff8c2ecf784f4683a8548a58a2b611:
+ registry.npmmirror.com/ts-node/10.4.0_82b55006877de54992e74492b614ace9:
resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ts-node/download/ts-node-10.4.0.tgz}
id: registry.npmmirror.com/ts-node/10.4.0
name: ts-node
@@ -6770,7 +6815,7 @@ packages:
'@tsconfig/node12': registry.nlark.com/@tsconfig/node12/1.0.9
'@tsconfig/node14': registry.nlark.com/@tsconfig/node14/1.0.1
'@tsconfig/node16': registry.nlark.com/@tsconfig/node16/1.0.2
- '@types/node': registry.npmmirror.com/@types/node/17.0.9
+ '@types/node': registry.npmmirror.com/@types/node/17.0.10
acorn: registry.npmmirror.com/acorn/8.7.0
acorn-walk: registry.nlark.com/acorn-walk/8.2.0
arg: registry.npmmirror.com/arg/4.1.3
@@ -6858,7 +6903,7 @@ packages:
uglify-to-browserify: registry.nlark.com/uglify-to-browserify/1.0.2
dev: false
- registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.12:
+ registry.npmmirror.com/unplugin-icons/0.13.0_vite@2.7.13:
resolution: {integrity: sha512-CyAl0HV3bZUGT7ut9agpPRhEYXCvufr80Fh72yrkD57BVCTZ7ze10Rt63ZrvPXiJQpd+aI/Bizm2aqOf3WPSfg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-icons/download/unplugin-icons-0.13.0.tgz}
id: registry.npmmirror.com/unplugin-icons/0.13.0
name: unplugin-icons
@@ -6884,7 +6929,7 @@ packages:
debug: registry.npmmirror.com/debug/4.3.3
kolorist: registry.npmmirror.com/kolorist/1.5.1
local-pkg: registry.npmmirror.com/local-pkg/0.4.0
- unplugin: registry.npmmirror.com/unplugin/0.2.21_vite@2.7.12
+ unplugin: registry.npmmirror.com/unplugin/0.2.21_vite@2.7.13
transitivePeerDependencies:
- rollup
- supports-color
@@ -6892,7 +6937,7 @@ packages:
- webpack
dev: true
- registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.12+vue@3.2.26:
+ registry.npmmirror.com/unplugin-vue-components/0.17.13_vite@2.7.13+vue@3.2.26:
resolution: {integrity: sha512-WII6hAW+HSvlXDx4t0LqcAvLg4ESsoBz1nuUDMPx6ZGuKBPjSRP4Wmnk559nZ6qpaOW41iY48cBeUpWSPjH7WA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin-vue-components/download/unplugin-vue-components-0.17.13.tgz}
id: registry.npmmirror.com/unplugin-vue-components/0.17.13
name: unplugin-vue-components
@@ -6917,7 +6962,7 @@ packages:
magic-string: registry.nlark.com/magic-string/0.25.7
minimatch: registry.nlark.com/minimatch/3.0.4
resolve: registry.npmmirror.com/resolve/1.21.0
- unplugin: registry.npmmirror.com/unplugin/0.3.0_vite@2.7.12
+ unplugin: registry.npmmirror.com/unplugin/0.3.0_vite@2.7.13
vue: registry.npmmirror.com/vue/3.2.26
transitivePeerDependencies:
- esbuild
@@ -6927,7 +6972,7 @@ packages:
- webpack
dev: true
- registry.npmmirror.com/unplugin/0.2.21_vite@2.7.12:
+ registry.npmmirror.com/unplugin/0.2.21_vite@2.7.13:
resolution: {integrity: sha512-IJ15/L5XbhnV7J09Zjk0FT5HEkBjkXucWAXQWRsmEtUxmmxwh23yavrmDbCF6ZPxWiVB28+wnKIHePTRRpQPbQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin/download/unplugin-0.2.21.tgz}
id: registry.npmmirror.com/unplugin/0.2.21
name: unplugin
@@ -6944,11 +6989,11 @@ packages:
webpack:
optional: true
dependencies:
- vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
+ vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
webpack-virtual-modules: registry.nlark.com/webpack-virtual-modules/0.4.3
dev: true
- registry.npmmirror.com/unplugin/0.3.0_vite@2.7.12:
+ registry.npmmirror.com/unplugin/0.3.0_vite@2.7.13:
resolution: {integrity: sha512-9yLlOo+XC4NdIRgpkDSHOAHkQDq2x4mbuVNO/eKVa3C8WTn5wWGfzEFfRJFL8euqnX3Gf7hEur0AhXxy+WSwkg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unplugin/download/unplugin-0.3.0.tgz}
id: registry.npmmirror.com/unplugin/0.3.0
name: unplugin
@@ -6968,7 +7013,7 @@ packages:
webpack:
optional: true
dependencies:
- vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
+ vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
webpack-virtual-modules: registry.nlark.com/webpack-virtual-modules/0.4.3
dev: true
@@ -6998,7 +7043,7 @@ packages:
version: 0.0.3
dev: false
- registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.12:
+ registry.npmmirror.com/vite-plugin-html/2.1.2_vite@2.7.13:
resolution: {integrity: sha512-7HXkL6n7M2qDEaUV4Vnz8yM2glW4gV36d5HSBIM5gOoAG1PkuQb4Vv9FTPgPiQxq4sPRf/6IgABX0MeLVW+CyQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite-plugin-html/download/vite-plugin-html-2.1.2.tgz}
id: registry.npmmirror.com/vite-plugin-html/2.1.2
name: vite-plugin-html
@@ -7012,12 +7057,12 @@ packages:
ejs: registry.npmmirror.com/ejs/3.1.6
fs-extra: registry.nlark.com/fs-extra/10.0.0
html-minifier-terser: registry.npmmirror.com/html-minifier-terser/6.1.0
- vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
+ vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
transitivePeerDependencies:
- acorn
dev: true
- registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.12:
+ registry.npmmirror.com/vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.13:
resolution: {integrity: sha1-BN0j3muqBS+qW5rTF1FMkNYgXiU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite-plugin-mock/download/vite-plugin-mock-2.9.6.tgz}
id: registry.npmmirror.com/vite-plugin-mock/2.9.6
name: vite-plugin-mock
@@ -7037,13 +7082,13 @@ packages:
fast-glob: registry.nlark.com/fast-glob/3.2.7
mockjs: registry.npmmirror.com/mockjs/1.1.0
path-to-regexp: registry.nlark.com/path-to-regexp/6.2.0
- vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
+ vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.12:
+ registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.13:
resolution: {integrity: sha512-D4fEUcAPoLRLdDZMee8NrHZHmn0Qj7AjSg1xNGBnZsMTwRPj93NKZk0fIIUoiKTEh1KrdQejW8g6cg0SgGKTww==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite-plugin-windicss/download/vite-plugin-windicss-1.6.3.tgz}
id: registry.npmmirror.com/vite-plugin-windicss/1.6.3
name: vite-plugin-windicss
@@ -7054,17 +7099,17 @@ packages:
'@windicss/plugin-utils': registry.npmmirror.com/@windicss/plugin-utils/1.6.3
debug: registry.npmmirror.com/debug/4.3.3
kolorist: registry.npmmirror.com/kolorist/1.5.1
- vite: registry.npmmirror.com/vite/2.7.12_sass@1.48.0
+ vite: registry.npmmirror.com/vite/2.7.13_sass@1.49.0
windicss: registry.npmmirror.com/windicss/3.4.3
transitivePeerDependencies:
- supports-color
dev: true
- registry.npmmirror.com/vite/2.7.12_sass@1.48.0:
- resolution: {integrity: sha512-KvPYToRQWhRfBeVkyhkZ5hASuHQkqZUUdUcE3xyYtq5oYEPIJ0h9LWiWTO6v990glmSac2cEPeYeXzpX5Z6qKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/download/vite-2.7.12.tgz}
- id: registry.npmmirror.com/vite/2.7.12
+ registry.npmmirror.com/vite/2.7.13_sass@1.49.0:
+ resolution: {integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vite/download/vite-2.7.13.tgz}
+ id: registry.npmmirror.com/vite/2.7.13
name: vite
- version: 2.7.12
+ version: 2.7.13
engines: {node: '>=12.2.0'}
hasBin: true
peerDependencies:
@@ -7081,9 +7126,9 @@ packages:
dependencies:
esbuild: registry.npmmirror.com/esbuild/0.13.15
postcss: registry.npmmirror.com/postcss/8.4.5
- resolve: registry.npmmirror.com/resolve/1.20.0
+ resolve: registry.npmmirror.com/resolve/1.21.0
rollup: registry.npmmirror.com/rollup/2.62.0
- sass: registry.npmmirror.com/sass/1.48.0
+ sass: registry.npmmirror.com/sass/1.49.0
optionalDependencies:
fsevents: registry.npmmirror.com/fsevents/2.3.2
dev: true
@@ -7133,20 +7178,20 @@ packages:
vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3
dev: true
- registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4:
- resolution: {integrity: sha512-i+wvza5Wd0YV/t9qhnS8I+dJdhJ1fHIhRW4f262rXXM9Mgts5VZhYrRZufGcai4y99RlbZvwaZhplQ6diRXkaA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.4.tgz}
+ registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5:
+ resolution: {integrity: sha512-owRllqcFTnz5rXxcbmHPFGmpFmLqj9Z1V3Dzrv+s8ejOHLIT62Pyb5Uqzyl2/in2VP22DmzErPgZwrxjLCIKiQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.5.tgz}
name: vscode-jsonrpc
- version: 8.0.0-next.4
- engines: {node: '>=8.0.0 || >=10.0.0'}
+ version: 8.0.0-next.5
+ engines: {node: '>=14.0.0'}
dev: true
- registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11:
- resolution: {integrity: sha512-9FqHT7XvM6tWFsnLvRfuQA7Zh7wZZYAwA9dK85lYthA8M1aXpXEP9drXVvO/Fe03MUeJpKVf2e4/NvDaFUnttg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.11.tgz}
+ registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12:
+ resolution: {integrity: sha512-VLRcWKOpCXcx9UrqrS+NSF6pNxV498VGYGW+eyp9a79/F9ElUq3wdG6acXYlEfpWHuIxpm6MXps8FU88wqIgTg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.12.tgz}
name: vscode-languageserver-protocol
- version: 3.17.0-next.11
+ version: 3.17.0-next.12
dependencies:
- vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.4
- vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5
+ vscode-jsonrpc: registry.npmmirror.com/vscode-jsonrpc/8.0.0-next.5
+ vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6
dev: true
registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3:
@@ -7161,10 +7206,10 @@ packages:
version: 3.16.0
dev: true
- registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5:
- resolution: {integrity: sha512-Zcfaw8BznhlJWB09LDR0dscXyxn9+liREqJnPF4pigeUCHwKxYapYqizwuCpMHQ/oLYiAvKwU+f28hPleYu7pA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.5.tgz}
+ registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6:
+ resolution: {integrity: sha512-rHYeCotiabJHgvIYzWjV8g0dHCxyOQtcryTv1Xa1horaQ4jx2V+rjLBstc6zMpCyrnZcjorwEcAvGBDCd6wudw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.6.tgz}
name: vscode-languageserver-types
- version: 3.17.0-next.5
+ version: 3.17.0-next.6
dev: true
registry.npmmirror.com/vscode-nls/5.0.0:
@@ -7173,30 +7218,30 @@ packages:
version: 5.0.0
dev: true
- registry.npmmirror.com/vscode-pug-languageservice/0.30.5:
- resolution: {integrity: sha512-vv/Cu+kWfJ4Hocn7uoqUxOtJ5udXge53RCrXyKuhvBYef4QVcjCwx5xFzN1PX2f8+FoMoixAlCrZPw/E86kBSA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.5.tgz}
+ registry.npmmirror.com/vscode-pug-languageservice/0.30.6:
+ resolution: {integrity: sha512-oHXKmHaxLxVYDY6dOmxpm0YfilGgohIMEcE/ahK9O+0lvhgZ4xjEOdP27QcZs90fv92eOWf3CU9tgg4fR6e3+w==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.6.tgz}
name: vscode-pug-languageservice
- version: 0.30.5
+ version: 0.30.6
dependencies:
- '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.5
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
- '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.5
+ '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
+ '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
+ '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6
pug-lexer: registry.nlark.com/pug-lexer/5.0.1
pug-parser: registry.nlark.com/pug-parser/6.0.0
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
- vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.5
+ vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6
dev: true
- registry.npmmirror.com/vscode-typescript-languageservice/0.30.5:
- resolution: {integrity: sha512-zIPnGuxo53NtvmWTIJnHXByf5X8eVBunbEqO4YYoqHw4yCWbYFJlnN7CaOh3ORKjfbG4knBg6ULl54XKaL5Txg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.5.tgz}
+ registry.npmmirror.com/vscode-typescript-languageservice/0.30.6:
+ resolution: {integrity: sha512-Dni0VnMe01QkSvO0z7yIIy+vSll6hWCNtuuWvmBNoHAnFlndgq4OibPrpabv2iv4Lmq+66p40kqGcDg/bpjx5Q==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.6.tgz}
name: vscode-typescript-languageservice
- version: 0.30.5
+ version: 0.30.6
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
semver: registry.nlark.com/semver/7.3.5
upath: registry.nlark.com/upath/2.0.1
- vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11
+ vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
vscode-nls: registry.npmmirror.com/vscode-nls/5.0.0
dev: true
@@ -7213,28 +7258,28 @@ packages:
version: 3.0.3
dev: true
- registry.npmmirror.com/vscode-vue-languageservice/0.30.5:
- resolution: {integrity: sha512-QljaoVk0x0X3028WRGswjN4LWbp7CJXu8y/gw8KnmKIBN/q09yUKP8TfFV760QQLjUci9IniGymyHaBop01zsA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.5.tgz}
+ registry.npmmirror.com/vscode-vue-languageservice/0.30.6:
+ resolution: {integrity: sha512-ZDaW6F2WK0LXt9RpwziKEvhfNxNmpx3ULLfPCGc+jIkM+u00gIB4i2K/5F99yNzbvrtxcgb3emFRH5FBlmmWDQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.6.tgz}
name: vscode-vue-languageservice
- version: 0.30.5
+ version: 0.30.6
dependencies:
- '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.5
- '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.5
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
- '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.5
- '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.5
- '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.5
+ '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6
+ '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.6
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
+ '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6
+ '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6
+ '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.6
'@vscode/emmet-helper': registry.npmmirror.com/@vscode/emmet-helper/2.8.3
- '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.26
- '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.26
+ '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.27
+ '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.27
upath: registry.nlark.com/upath/2.0.1
vscode-css-languageservice: registry.npmmirror.com/vscode-css-languageservice/5.1.9
vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.1
vscode-json-languageservice: registry.npmmirror.com/vscode-json-languageservice/4.1.10
- vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.11
+ vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12
vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3
- vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.5
- vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.5
+ vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.6
+ vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.6
dev: true
registry.npmmirror.com/vue-demi/0.12.1_vue@3.2.26:
@@ -7288,18 +7333,18 @@ packages:
vue: registry.npmmirror.com/vue/3.2.26
dev: false
- registry.npmmirror.com/vue-tsc/0.30.5_typescript@4.5.4:
- resolution: {integrity: sha512-EHVoJ/Ys+gQazqF6NWaWGpi7hXX/Ty+qQv/1ECcVTHY78yoM7caY2LgyyfnXroSonFa0BDo0zMNc1L6E5PIG4A==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.5.tgz}
- id: registry.npmmirror.com/vue-tsc/0.30.5
+ registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.4:
+ resolution: {integrity: sha512-p+lemuubzFgwr1Az3pqQ70uvWraf36qTrKkC6C7anv5S1G3aPerc4eY5Rjz3eVDOkK94E+KeBHevvpZbmVwvHA==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.6.tgz}
+ id: registry.npmmirror.com/vue-tsc/0.30.6
name: vue-tsc
- version: 0.30.5
+ version: 0.30.6
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
- '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.5
+ '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6
typescript: registry.npmmirror.com/typescript/4.5.4
- vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.5
+ vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.6
dev: true
registry.npmmirror.com/vue/3.2.26:
@@ -7389,7 +7434,7 @@ packages:
cliui: registry.nlark.com/cliui/7.0.4
escalade: registry.nlark.com/escalade/3.1.1
get-caller-file: registry.nlark.com/get-caller-file/2.0.5
- require-directory: registry.nlark.com/require-directory/2.1.1
+ require-directory: registry.npmmirror.com/require-directory/2.1.1
string-width: registry.npmmirror.com/string-width/4.2.3
y18n: registry.nlark.com/y18n/5.0.8
yargs-parser: registry.npmmirror.com/yargs-parser/21.0.0
diff --git a/src/components/svg/SvgBanner.vue b/src/components/svg/SvgBanner.vue
new file mode 100644
index 00000000..5af91ef8
--- /dev/null
+++ b/src/components/svg/SvgBanner.vue
@@ -0,0 +1,611 @@
+
+
+
+
+
+
diff --git a/src/components/svg/index.ts b/src/components/svg/index.ts
index 38ca609f..a4a334dd 100644
--- a/src/components/svg/index.ts
+++ b/src/components/svg/index.ts
@@ -3,5 +3,6 @@ import SvgNotFound from './SvgNotFound.vue';
import SvgServiceError from './SvgServiceError.vue';
import SvgEmptyData from './SvgEmptyData.vue';
import SvgNetworkError from './SvgNetworkError.vue';
+import SvgBanner from './SvgBanner.vue';
-export { SvgNoPermission, SvgNotFound, SvgServiceError, SvgEmptyData, SvgNetworkError };
+export { SvgNoPermission, SvgNotFound, SvgServiceError, SvgEmptyData, SvgNetworkError, SvgBanner };
diff --git a/src/layouts/common/GlobalTab/components/TabDetail/index.vue b/src/layouts/common/GlobalTab/components/TabDetail/index.vue
index 676c2f0f..6f38f469 100644
--- a/src/layouts/common/GlobalTab/components/TabDetail/index.vue
+++ b/src/layouts/common/GlobalTab/components/TabDetail/index.vue
@@ -1,5 +1,5 @@
-
+
(null);
+const copyRef = ref();
const dataClipboardText = ref(getClipboardText());
function getClipboardText() {
@@ -29,7 +29,8 @@ function handleResetConfig() {
}
function clipboardEventListener() {
- const copy = new Clipboard(copyRef.value!);
+ if (!copyRef.value) return;
+ const copy = new Clipboard(copyRef.value);
copy.on('success', () => {
window.$dialog?.success({
title: '操作成功',
diff --git a/src/layouts/index.ts b/src/layouts/index.ts
index 90c3e369..6a7bf931 100644
--- a/src/layouts/index.ts
+++ b/src/layouts/index.ts
@@ -1,4 +1,4 @@
-import BasicLayout from './BasicLayout/index.vue';
-import BlankLayout from './BlankLayout/index.vue';
+const BasicLayout = () => import('./BasicLayout/index.vue');
+const BlankLayout = () => import('./BlankLayout/index.vue');
export { BasicLayout, BlankLayout };
diff --git a/src/package/SoybeanLayout/src/index.vue b/src/package/SoybeanLayout/src/index.vue
index fd2a2608..dec0c3a7 100644
--- a/src/package/SoybeanLayout/src/index.vue
+++ b/src/package/SoybeanLayout/src/index.vue
@@ -19,7 +19,7 @@
:z-index="tabZIndex"
:top="headerHeight"
:height="tabHeight"
- :padding-left="tabPaddingLeft"
+ :padding-left="siderWidth"
:style="headerAndTabTransform"
>
@@ -147,7 +147,6 @@ const siderWidth = computed(() => {
// 各子组件的属性
const headerPaddingLeft = computed(() => (isVertical.value ? siderWidth.value : 0));
-const tabPaddingLeft = computed(() => (isVertical.value ? siderWidth.value : 0));
const siderPaddingTop = computed(() => (!isVertical.value && props.headerVisible ? props.headerHeight : 0));
const contentPaddingTop = computed(() => {
let height = 0;
diff --git a/src/router/guard/permission.ts b/src/router/guard/permission.ts
index efcb7819..97764a50 100644
--- a/src/router/guard/permission.ts
+++ b/src/router/guard/permission.ts
@@ -18,8 +18,8 @@ export async function handlePagePermission(
const needLogin = Boolean(to.meta?.requiresAuth) || Boolean(permissions.length);
const hasPermission = !permissions.length || permissions.includes(auth.userInfo.userRole);
+ // 初始化动态路由
if (!route.isAddedDynamicRoute) {
- // 添加动态路由
await route.initDynamicRoute(router);
if (to.name === routeName('not-found-page')) {
@@ -35,6 +35,13 @@ export async function handlePagePermission(
return;
}
+ // 外链路由, 从新标签打开,返回上一个路由
+ if (to.meta.href) {
+ window.open(to.meta.href);
+ next({ path: from.fullPath, replace: true, query: from.query });
+ return;
+ }
+
const actions: Common.StrategyAction[] = [
// 已登录状态跳转登录页,跳转至首页
[
diff --git a/src/settings/theme.ts b/src/settings/theme.ts
index c787917a..b47b0437 100644
--- a/src/settings/theme.ts
+++ b/src/settings/theme.ts
@@ -67,7 +67,7 @@ const defaultThemeSetting: ThemeSetting = {
isCache: true
},
sider: {
- width: 200,
+ width: 220,
collapsedWidth: 64,
mixWidth: 80,
mixCollapsedWidth: 48,
diff --git a/src/typings/common/route.d.ts b/src/typings/common/route.d.ts
index 3b50e1ab..98031cd8 100644
--- a/src/typings/common/route.d.ts
+++ b/src/typings/common/route.d.ts
@@ -16,9 +16,21 @@ declare namespace AuthRoute {
| 'dashboard'
| 'dashboard_analysis'
| 'dashboard_workbench'
+ | 'document'
+ | 'document_vue'
+ | 'document_vue-new'
+ | 'document_vite'
+ | 'document_naive'
+ | 'document_project'
| 'multi-menu'
| 'multi-menu_first'
| 'multi-menu_first_second'
+ | 'multi-menu_first_second-new'
+ | 'multi-menu_first_second-new_third'
+ | 'exception'
+ | 'exception_403'
+ | 'exception_404'
+ | 'exception_500'
| 'about';
/** 路由的path */
@@ -53,6 +65,8 @@ declare namespace AuthRoute {
keepAlive?: boolean;
/** 菜单和面包屑对应的图标 */
icon?: string;
+ /** 外链链接 */
+ href?: string;
/** 是否在菜单中隐藏 */
hide?: boolean;
/** 路由顺序,可用于菜单的排序 */
diff --git a/src/utils/router/breadcrumb.ts b/src/utils/router/breadcrumb.ts
index 79bd8b4a..020e4740 100644
--- a/src/utils/router/breadcrumb.ts
+++ b/src/utils/router/breadcrumb.ts
@@ -36,14 +36,16 @@ function getBreadcrumbMenu(activeKey: string, menus: GlobalMenuOption[]) {
*/
function getBreadcrumbMenuItem(activeKey: string, menu: GlobalMenuOption) {
const breadcrumbMenu: GlobalMenuOption[] = [];
- if (activeKey.includes(menu.routeName)) {
+ if (activeKey === menu.routeName) {
breadcrumbMenu.push(menu);
}
- if (menu.children && menu.children.length) {
+ if (activeKey.includes(menu.routeName) && menu.children && menu.children.length) {
+ breadcrumbMenu.push(menu);
breadcrumbMenu.push(
...menu.children.map(item => getBreadcrumbMenuItem(activeKey, item as GlobalMenuOption)).flat(1)
);
}
+
return breadcrumbMenu;
}
diff --git a/src/utils/router/component.ts b/src/utils/router/component.ts
index 36ff4933..a87005bd 100644
--- a/src/utils/router/component.ts
+++ b/src/utils/router/component.ts
@@ -6,12 +6,27 @@ import {
ServiceError,
DashboardAnalysis,
DashboardWorkbench,
+ DocumentVue,
+ DocumentVueNew,
+ DocumentVite,
+ DocumentNaive,
About,
- MultiMenuFirstSecond
+ MultiMenuFirstSecond,
+ MultiMenuFirstSecondNewThird
} from '@/views';
/** 需要用到自身vue组件的页面 */
-type ViewComponentKey = Exclude;
+type ViewComponentKey = Exclude<
+ AuthRoute.RouteKey,
+ | 'root'
+ | 'dashboard'
+ | 'document'
+ | 'document_project'
+ | 'multi-menu'
+ | 'multi-menu_first'
+ | 'multi-menu_first_second-new'
+ | 'exception'
+>;
type ViewComponent = {
[key in ViewComponentKey]: () => Promise;
@@ -28,8 +43,16 @@ export function getViewComponent(routeKey: AuthRoute.RouteKey) {
'service-error',
'dashboard_analysis',
'dashboard_workbench',
+ 'document_vue',
+ 'document_vue-new',
+ 'document_vite',
+ 'document_naive',
'about',
'multi-menu_first_second',
+ 'multi-menu_first_second-new_third',
+ 'exception_403',
+ 'exception_404',
+ 'exception_500',
'not-found-page'
];
@@ -42,9 +65,17 @@ export function getViewComponent(routeKey: AuthRoute.RouteKey) {
'service-error': ServiceError,
dashboard_analysis: DashboardAnalysis,
dashboard_workbench: DashboardWorkbench,
- about: About,
+ document_vue: DocumentVue,
+ 'document_vue-new': DocumentVueNew,
+ document_vite: DocumentVite,
+ document_naive: DocumentNaive,
'multi-menu_first_second': MultiMenuFirstSecond,
- 'not-found-page': NotFound
+ 'multi-menu_first_second-new_third': MultiMenuFirstSecondNewThird,
+ 'not-found-page': NotFound,
+ exception_403: NoPermission,
+ exception_404: NotFound,
+ exception_500: ServiceError,
+ about: About
};
return () => setViewComponentName(viewComponent[key], key) as Promise;
diff --git a/src/utils/router/helpers.ts b/src/utils/router/helpers.ts
index 4a773f0a..3af457bb 100644
--- a/src/utils/router/helpers.ts
+++ b/src/utils/router/helpers.ts
@@ -24,10 +24,17 @@ function transformAuthRouteToVueRoute(item: AuthRoute.Route) {
const itemRoute = { ...item } as RouteRecordRaw;
+ // 动态path
if (hasDynamicPath(item)) {
Object.assign(itemRoute, { path: item.meta.dynamicPath });
}
+ // 外链路由
+ if (hasHref(item)) {
+ Object.assign(itemRoute, { component: getViewComponent('not-found-page') });
+ }
+
+ // 路由组件
if (hasComponent(item)) {
const action: ComponentAction = {
basic() {
@@ -87,6 +94,7 @@ function transformAuthRouteToVueRoute(item: AuthRoute.Route) {
}
}
+ // 子路由
if (hasChildren(item)) {
const children = item.children!.map(child => transformAuthRouteToVueRoute(child)).flat();
@@ -106,11 +114,20 @@ function transformAuthRouteToVueRoute(item: AuthRoute.Route) {
}
itemRoute.redirect = redirectPath;
}
+
resultRoute.push(itemRoute);
return resultRoute;
}
+function hasHref(item: AuthRoute.Route) {
+ return Boolean(item.meta.href);
+}
+
+function hasDynamicPath(item: AuthRoute.Route) {
+ return Boolean(item.meta.dynamicPath);
+}
+
function hasComponent(item: AuthRoute.Route) {
return Boolean(item.component);
}
@@ -119,10 +136,6 @@ function hasChildren(item: AuthRoute.Route) {
return Boolean(item.children && item.children.length);
}
-function hasDynamicPath(item: AuthRoute.Route) {
- return Boolean(item.meta.dynamicPath);
-}
-
function isSingleRoute(item: AuthRoute.Route) {
return Boolean(item.meta.singleLayout);
}
diff --git a/src/views/dashboard/analysis/components/TopChart/index.vue b/src/views/dashboard/analysis/components/TopChart/index.vue
index 9aef8238..27d35cc5 100644
--- a/src/views/dashboard/analysis/components/TopChart/index.vue
+++ b/src/views/dashboard/analysis/components/TopChart/index.vue
@@ -37,13 +37,14 @@ import { Line, Pie } from '@antv/g2plot';
import { CountTo } from '@/components';
import data from './data.json';
-const lineRef = ref(null);
-const line = ref(null);
-const pieRef = ref(null);
-const pie = ref(null);
+const lineRef = ref();
+const line = ref();
+const pieRef = ref();
+const pie = ref();
function renderLineChart() {
- line.value = new Line(lineRef.value!, {
+ if (!lineRef.value) return;
+ line.value = new Line(lineRef.value, {
data,
autoFit: true,
xField: 'date',
diff --git a/src/views/dashboard/workbench/components/WorkbenchMain/index.vue b/src/views/dashboard/workbench/components/WorkbenchMain/index.vue
index 36532f79..29c39421 100644
--- a/src/views/dashboard/workbench/components/WorkbenchMain/index.vue
+++ b/src/views/dashboard/workbench/components/WorkbenchMain/index.vue
@@ -39,11 +39,7 @@
-
-
-
+
@@ -51,8 +47,8 @@
+
diff --git a/src/views/document/vite/index.vue b/src/views/document/vite/index.vue
new file mode 100644
index 00000000..1a04dae0
--- /dev/null
+++ b/src/views/document/vite/index.vue
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/document/vue-new/index.vue b/src/views/document/vue-new/index.vue
new file mode 100644
index 00000000..6135344a
--- /dev/null
+++ b/src/views/document/vue-new/index.vue
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/document/vue/index.vue b/src/views/document/vue/index.vue
new file mode 100644
index 00000000..9f1d48bd
--- /dev/null
+++ b/src/views/document/vue/index.vue
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/index.ts b/src/views/index.ts
index 787cfaa8..37310ebe 100644
--- a/src/views/index.ts
+++ b/src/views/index.ts
@@ -1,4 +1,5 @@
export * from './system';
export * from './dashboard';
+export * from './document';
export * from './about';
export * from './multi-menu';
diff --git a/src/views/multi-menu/first/second-new/third/index.vue b/src/views/multi-menu/first/second-new/third/index.vue
new file mode 100644
index 00000000..827c3c55
--- /dev/null
+++ b/src/views/multi-menu/first/second-new/third/index.vue
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/multi-menu/first/second/index.vue b/src/views/multi-menu/first/second/index.vue
index 5978db8b..ae51f5cf 100644
--- a/src/views/multi-menu/first/second/index.vue
+++ b/src/views/multi-menu/first/second/index.vue
@@ -1,6 +1,10 @@
- 多级菜单
+
+
+
-
+
diff --git a/src/views/multi-menu/index.ts b/src/views/multi-menu/index.ts
index ac9b6d86..fe00cb62 100644
--- a/src/views/multi-menu/index.ts
+++ b/src/views/multi-menu/index.ts
@@ -1,3 +1,4 @@
const MultiMenuFirstSecond = () => import('./first/second/index.vue');
+const MultiMenuFirstSecondNewThird = () => import('./first/second-new/third/index.vue');
-export { MultiMenuFirstSecond };
+export { MultiMenuFirstSecond, MultiMenuFirstSecondNewThird };