feat(renderer-adapter) : 增加 vue2 渲染适配器

This commit is contained in:
wangxuefeng
2025-03-21 09:49:54 +08:00
parent 4e584fccf3
commit c3ac1584c3
4 changed files with 164 additions and 117 deletions

58
pnpm-lock.yaml generated
View File

@@ -1954,6 +1954,34 @@ importers:
specifier: 'catalog:'
version: 4.5.3(@types/node@22.13.10)(rollup@4.36.0)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
packages/renderer-adapter/wujie-vue2:
dependencies:
licia-es:
specifier: 'catalog:'
version: 1.47.0
vue:
specifier: ^3.5.13
version: 3.5.13(typescript@5.8.2)
vue-property-decorator:
specifier: 9.1.2
version: 9.1.2(vue-class-component@7.2.6(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2))
wujie-vue2:
specifier: 1.0.22
version: 1.0.22(vue@3.5.13(typescript@5.8.2))
devDependencies:
'@types/axios':
specifier: 0.14.4
version: 0.14.4
'@vitejs/plugin-vue':
specifier: 'catalog:'
version: 5.2.3(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))
axios:
specifier: 'catalog:'
version: 1.8.3(debug@4.4.0)
vite-plugin-dts:
specifier: 'catalog:'
version: 4.5.3(@types/node@22.13.10)(rollup@4.36.0)(typescript@5.8.2)(vite@6.2.2(@types/node@22.13.10)(jiti@2.4.2)(less@4.2.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.7.0))
packages/renderer-adapter/wujie-vue3:
dependencies:
licia-es:
@@ -12695,6 +12723,11 @@ packages:
vscode-uri@3.1.0:
resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
vue-class-component@7.2.6:
resolution: {integrity: sha512-+eaQXVrAm/LldalI272PpDe3+i4mPis0ORiMYxF6Ae4hyuCh15W8Idet7wPUEs4N4YptgFHGys4UrgNQOMyO6w==}
peerDependencies:
vue: ^3.5.13
vue-component-type-helpers@2.2.8:
resolution: {integrity: sha512-4bjIsC284coDO9om4HPA62M7wfsTvcmZyzdfR0aUlFXqq4tXxM1APyXpNVxPC8QazKw9OhmZNHBVDA6ODaZsrA==}
@@ -12729,6 +12762,12 @@ packages:
peerDependencies:
vue: ^3.5.13
vue-property-decorator@9.1.2:
resolution: {integrity: sha512-xYA8MkZynPBGd/w5QFJ2d/NM0z/YeegMqYTphy7NJQXbZcuU6FC6AOdUAcy4SXP+YnkerC6AfH+ldg7PDk9ESQ==}
peerDependencies:
vue: ^3.5.13
vue-class-component: '*'
vue-router@4.5.0:
resolution: {integrity: sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==}
peerDependencies:
@@ -12983,6 +13022,11 @@ packages:
utf-8-validate:
optional: true
wujie-vue2@1.0.22:
resolution: {integrity: sha512-G+5B4y4C6NwYy31QL9pR5m+1BvQWSmgbQzFQdLEAJhFydS9dizQAgNK1VPfCBxSXM3jz2xfQz75WpE4aX4Jqdw==}
peerDependencies:
vue: ^3.5.13
wujie-vue3@1.0.22:
resolution: {integrity: sha512-/FD52+3rEg4vQb6EhSq+V9WMhaHYyVliUsVDBIzePcX0yUsep+4oC8r3EmyeS2dfEl3DCmMwLz5MnBGL3c4Msw==}
peerDependencies:
@@ -26050,6 +26094,10 @@ snapshots:
vscode-uri@3.1.0: {}
vue-class-component@7.2.6(vue@3.5.13(typescript@5.8.2)):
dependencies:
vue: 3.5.13(typescript@5.8.2)
vue-component-type-helpers@2.2.8: {}
vue-demi@0.14.10(vue@3.5.13(typescript@5.8.2)):
@@ -26095,6 +26143,11 @@ snapshots:
clipboard: 2.0.11
vue: 3.5.13(typescript@5.8.2)
vue-property-decorator@9.1.2(vue-class-component@7.2.6(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)):
dependencies:
vue: 3.5.13(typescript@5.8.2)
vue-class-component: 7.2.6(vue@3.5.13(typescript@5.8.2))
vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)):
dependencies:
'@vue/devtools-api': 6.6.4
@@ -26429,6 +26482,11 @@ snapshots:
ws@8.18.1: {}
wujie-vue2@1.0.22(vue@3.5.13(typescript@5.8.2)):
dependencies:
vue: 3.5.13(typescript@5.8.2)
wujie: 1.0.22
wujie-vue3@1.0.22(vue@3.5.13(typescript@5.8.2)):
dependencies:
vue: 3.5.13(typescript@5.8.2)