test: 渲染器加载测试

This commit is contained in:
wangxuefeng
2025-03-18 09:37:17 +08:00
parent da4fc5900c
commit 9f15b89fff
9 changed files with 126 additions and 98 deletions

171
pnpm-lock.yaml generated
View File

@@ -501,6 +501,9 @@ catalogs:
watermark-js-plus:
specifier: ^1.5.8
version: 1.5.8
wujie-vue3:
specifier: ^1.0.25
version: 1.0.25
zod:
specifier: ^3.24.2
version: 3.24.2
@@ -688,7 +691,7 @@ importers:
version: 1.5.4
'@vtj/cli':
specifier: ^0.10.4
version: 0.10.4(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)
version: 0.10.4(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.35.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)
vite:
specifier: 'catalog:'
version: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
@@ -828,6 +831,9 @@ importers:
vue-router:
specifier: 'catalog:'
version: 4.5.0(vue@3.5.13(typescript@5.8.2))
wujie-vue3:
specifier: 'catalog:'
version: 1.0.25(vue@3.5.13(typescript@5.8.2))
devDependencies:
'@types/postmate':
specifier: 'catalog:'
@@ -913,7 +919,7 @@ importers:
version: 5.2.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vtj/cli':
specifier: ^0.10.4
version: 0.10.4(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.35.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)
version: 0.10.4(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)
vite:
specifier: 'catalog:'
version: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
@@ -1310,7 +1316,7 @@ importers:
version: 0.21.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)
vite-plugin-vue-devtools:
specifier: 'catalog:'
version: 7.7.2(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
version: 7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
devDependencies:
'@pnpm/workspace.read-manifest':
specifier: 'catalog:'
@@ -12966,9 +12972,17 @@ packages:
peerDependencies:
vue: ^3.5.13
wujie-vue3@1.0.25:
resolution: {integrity: sha512-4yOdI+SluU/+eAh/KXvECdUUG/3bHRbBp1Hooq1/rl4HvlotO2QyPY8UyUlBz3Q0byDQcARaSbItHdnmIf1CIA==}
peerDependencies:
vue: ^3.5.13
wujie@1.0.24:
resolution: {integrity: sha512-gyuDnyyYEAc8xMSSS+m6lisWe/AyG9A4W2AQRTkCETnX2fkd3ETFhEL+3bKm2OxqgfnDbfY+QeReY6e9CkKZWQ==}
wujie@1.0.25:
resolution: {integrity: sha512-V9UtKYqs5Dop8ZgxYAySkavwC9Sc15EvzlbSD8N96VFwOD0vct0N1j0S1SLXkzruhooYEeAzlPNyt8gCBPcMKA==}
xdg-basedir@5.1.0:
resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==}
engines: {node: '>=12'}
@@ -17361,68 +17375,7 @@ snapshots:
transitivePeerDependencies:
- vue
'@vtj/cli@0.10.4(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)':
dependencies:
'@babel/core': 7.26.10
'@babel/preset-env': 7.26.9(@babel/core@7.26.10)
'@babel/types': 7.26.10
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.10)(@types/babel__core@7.20.5)(rollup@3.29.5)
'@types/babel__core': 7.20.5
'@types/body-parser': 1.19.5
'@types/node': 22.13.10
'@types/serve-static': 1.15.7
'@vitejs/plugin-basic-ssl': 2.0.0(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-legacy': 6.0.2(terser@5.39.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-vue': 5.2.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitejs/plugin-vue-jsx': 4.1.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitest/coverage-v8': 3.0.8(vitest@3.0.8(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vtj/node': 0.10.3
'@vue/test-utils': 2.4.6
body-parser: 1.20.3
cross-env: 7.0.3
jsdom: 26.0.0
memfs: 4.17.0
rollup-plugin-external-globals: 0.13.0(rollup@3.29.5)
rollup-plugin-visualizer: 5.14.0(rollup@3.29.5)
sass: 1.85.1
serve-static: 1.16.2
terser: 5.39.0
typescript: 5.8.2
unbuild: 2.0.0(sass@1.85.1)(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))
unplugin-element-plus: 0.9.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-cdn-import: 1.0.1(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-dts: 4.5.3(@types/node@22.13.10)(rollup@3.29.5)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-node-polyfills: 0.23.0(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-devtools: 7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.8(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vue-tsc: 2.2.8(typescript@5.8.2)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@nuxt/kit'
- '@types/debug'
- '@vitest/browser'
- '@vitest/ui'
- bufferutil
- canvas
- debug
- happy-dom
- jiti
- less
- lightningcss
- msw
- rolldown
- rollup
- sass-embedded
- stylus
- sugarss
- supports-color
- tsx
- utf-8-validate
- vue
- yaml
'@vtj/cli@0.10.4(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.35.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)':
'@vtj/cli@0.10.4(@nuxt/kit@3.16.0(magicast@0.3.5))(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@4.35.0)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)':
dependencies:
'@babel/core': 7.26.10
'@babel/preset-env': 7.26.9(@babel/core@7.26.10)
@@ -17455,7 +17408,68 @@ snapshots:
vite-plugin-cdn-import: 1.0.1(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-dts: 4.5.3(@types/node@22.13.10)(rollup@4.35.0)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-node-polyfills: 0.23.0(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-devtools: 7.7.2(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
vite-plugin-vue-devtools: 7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.8(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vue-tsc: 2.2.8(typescript@5.8.2)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@nuxt/kit'
- '@types/debug'
- '@vitest/browser'
- '@vitest/ui'
- bufferutil
- canvas
- debug
- happy-dom
- jiti
- less
- lightningcss
- msw
- rolldown
- rollup
- sass-embedded
- stylus
- sugarss
- supports-color
- tsx
- utf-8-validate
- vue
- yaml
'@vtj/cli@0.10.4(happy-dom@16.8.1)(jiti@2.4.2)(less@4.2.2)(rollup@3.29.5)(vue@3.5.13(typescript@5.8.2))(yaml@2.7.0)':
dependencies:
'@babel/core': 7.26.10
'@babel/preset-env': 7.26.9(@babel/core@7.26.10)
'@babel/types': 7.26.10
'@rollup/plugin-babel': 6.0.4(@babel/core@7.26.10)(@types/babel__core@7.20.5)(rollup@3.29.5)
'@types/babel__core': 7.20.5
'@types/body-parser': 1.19.5
'@types/node': 22.13.10
'@types/serve-static': 1.15.7
'@vitejs/plugin-basic-ssl': 2.0.0(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-legacy': 6.0.2(terser@5.39.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vitejs/plugin-vue': 5.2.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitejs/plugin-vue-jsx': 4.1.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vitest/coverage-v8': 3.0.8(vitest@3.0.8(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
'@vtj/node': 0.10.3
'@vue/test-utils': 2.4.6
body-parser: 1.20.3
cross-env: 7.0.3
jsdom: 26.0.0
memfs: 4.17.0
rollup-plugin-external-globals: 0.13.0(rollup@3.29.5)
rollup-plugin-visualizer: 5.14.0(rollup@3.29.5)
sass: 1.85.1
serve-static: 1.16.2
terser: 5.39.0
typescript: 5.8.2
unbuild: 2.0.0(sass@1.85.1)(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))
unplugin-element-plus: 0.9.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-cdn-import: 1.0.1(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-dts: 4.5.3(@types/node@22.13.10)(rollup@3.29.5)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-node-polyfills: 0.23.0(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-devtools: 7.7.2(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
vitest: 3.0.8(@types/node@22.13.10)(happy-dom@16.8.1)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vue-tsc: 2.2.8(typescript@5.8.2)
transitivePeerDependencies:
@@ -25418,10 +25432,10 @@ snapshots:
pathe: 0.2.0
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-inspect@0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)):
vite-plugin-inspect@0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@3.29.5)
'@rollup/pluginutils': 5.1.4(rollup@4.35.0)
debug: 4.4.0(supports-color@9.4.0)
error-stack-parser-es: 0.1.5
fs-extra: 11.3.0
@@ -25436,10 +25450,10 @@ snapshots:
- rollup
- supports-color
vite-plugin-inspect@0.8.9(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)):
vite-plugin-inspect@0.8.9(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@4.35.0)
'@rollup/pluginutils': 5.1.4(rollup@3.29.5)
debug: 4.4.0(supports-color@9.4.0)
error-stack-parser-es: 0.1.5
fs-extra: 11.3.0
@@ -25521,7 +25535,7 @@ snapshots:
typescript: 5.8.2
vite: 6.2.2(@types/node@20.17.24)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-vue-devtools@7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
vite-plugin-vue-devtools@7.7.2(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-core': 7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.2
@@ -25529,7 +25543,7 @@ snapshots:
execa: 9.5.2
sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-inspect: 0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-inspect: 0.8.9(@nuxt/kit@3.16.0(magicast@0.3.5))(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-inspector: 5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
transitivePeerDependencies:
- '@nuxt/kit'
@@ -25537,7 +25551,7 @@ snapshots:
- supports-color
- vue
vite-plugin-vue-devtools@7.7.2(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
vite-plugin-vue-devtools@7.7.2(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-core': 7.7.2(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
'@vue/devtools-kit': 7.7.2
@@ -25545,7 +25559,7 @@ snapshots:
execa: 9.5.2
sirv: 3.0.1
vite: 6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0)
vite-plugin-inspect: 0.8.9(rollup@4.35.0)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-inspect: 0.8.9(rollup@3.29.5)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
vite-plugin-vue-inspector: 5.3.1(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(terser@5.39.0)(yaml@2.7.0))
transitivePeerDependencies:
- '@nuxt/kit'
@@ -26132,10 +26146,19 @@ snapshots:
vue: 3.5.13(typescript@5.8.2)
wujie: 1.0.24
wujie-vue3@1.0.25(vue@3.5.13(typescript@5.8.2)):
dependencies:
vue: 3.5.13(typescript@5.8.2)
wujie: 1.0.25
wujie@1.0.24:
dependencies:
'@babel/runtime': 7.26.10
wujie@1.0.25:
dependencies:
'@babel/runtime': 7.26.10
xdg-basedir@5.1.0: {}
xe-utils@3.7.4: {}