feat: 添加 vite-plugin-vue-meta-layouts 插件,优化路由菜单项生成逻辑
Some checks failed
/ playwright (push) Waiting to run
/ depcheck (push) Waiting to run
/ build-and-deploy-to-vercel (push) Has been cancelled

This commit is contained in:
严浩
2024-12-26 15:53:53 +08:00
parent d18799e8cb
commit 4e3633d7ea
6 changed files with 46 additions and 22 deletions

15
pnpm-lock.yaml generated
View File

@ -255,6 +255,9 @@ importers:
vite-plugin-vue-layouts:
specifier: ^0.11.0
version: 0.11.0(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(less@4.2.1)(sass-embedded@1.83.0)(tsx@4.19.2)(yaml@2.6.1))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))
vite-plugin-vue-meta-layouts:
specifier: ^0.5.1
version: 0.5.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(less@4.2.1)(sass-embedded@1.83.0)(tsx@4.19.2)(yaml@2.6.1))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))
vue-tsc:
specifier: ^2.2.0
version: 2.2.0(typescript@5.7.2)
@ -5082,6 +5085,12 @@ packages:
vue: ^3.2.4
vue-router: ^4.0.11
vite-plugin-vue-meta-layouts@0.5.1:
resolution: {integrity: sha512-iqy11j2oBIflxwBh4CCqbK3jl03hXO4RYYuj5/IvIe4m86zy7v2xwLOpyGZwP4RVRtJJTkXIiqTKQhR81ucVsg==}
peerDependencies:
vite: ^6.0.6
vue-router: '>=4.0.14'
vite-plugin-webfont-dl@3.10.3:
resolution: {integrity: sha512-9rRla7tYeDPRAApWWUdv0lGnU/rc2heyeH6EWj8PvGOuyLkbZo8mHo0QJpBBGKrwPyhadhN08iQhTKoFqQPIfA==}
peerDependencies:
@ -10638,6 +10647,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
vite-plugin-vue-meta-layouts@0.5.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(less@4.2.1)(sass-embedded@1.83.0)(tsx@4.19.2)(yaml@2.6.1))(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2))):
dependencies:
local-pkg: 0.5.1
vite: 6.0.6(@types/node@22.10.2)(jiti@2.4.2)(less@4.2.1)(sass-embedded@1.83.0)(tsx@4.19.2)(yaml@2.6.1)
vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2))
vite-plugin-webfont-dl@3.10.3(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(less@4.2.1)(sass-embedded@1.83.0)(tsx@4.19.2)(yaml@2.6.1)):
dependencies:
axios: 1.7.9