Skip to content

Commit efa2b9e

Browse files
committed
[Fix] Upgrade Vue to 3.5.0 to resolve peer dependency conflict
Fixes docker-push build failure where vue-router requires Vue 3.5.0+ but Vue 3.3.4 was installed, causing: ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies └─┬ vue-router └── ✕ unmet peer vue@^3.5.0: found 3.3.13 Changes: - vue: ^3.3.4 → ^3.5.0 - @vue/runtime-core: ^3.3.4 → ^3.5.0 - @vue/shared: ^3.3.4 → ^3.5.0 - @vue/compiler-sfc: ^3.3.4 → ^3.5.0 Vue 3.5 is backward compatible with 3.3. Verified with: - pnpm install (dependencies resolve cleanly) - Production build (successful) - TypeScript type checking (no new errors) This fix enables docker-push workflow to successfully build images.
1 parent 78ad071 commit efa2b9e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

streampark-console/streampark-console-webapp/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
"@ant-design/colors": "^7.0.0",
4444
"@ant-design/icons-vue": "^6.1.0",
4545
"@iconify/iconify": "^3.1.1",
46-
"@vue/runtime-core": "^3.3.4",
47-
"@vue/shared": "^3.3.4",
46+
"@vue/runtime-core": "^3.5.0",
47+
"@vue/shared": "^3.5.0",
4848
"@vueuse/core": "^10.2.1",
4949
"@vueuse/shared": "^10.2.1",
5050
"ant-design-vue": "^3.2.20",
@@ -62,7 +62,7 @@
6262
"sql-formatter": "^4.0.2",
6363
"sweetalert2": "^11.7.16",
6464
"terser": "^5.19.0",
65-
"vue": "^3.3.4",
65+
"vue": "^3.5.0",
6666
"vue-i18n": "^9.2.2",
6767
"vue-router": "^4.2.4",
6868
"vue-types": "^5.1.0"
@@ -82,7 +82,7 @@
8282
"@vitejs/plugin-legacy": "^4.1.0",
8383
"@vitejs/plugin-vue": "^4.2.3",
8484
"@vitejs/plugin-vue-jsx": "^3.0.1",
85-
"@vue/compiler-sfc": "^3.3.4",
85+
"@vue/compiler-sfc": "^3.5.0",
8686
"autoprefixer": "^10.4.14",
8787
"cross-env": "^7.0.3",
8888
"dotenv": "^16.3.1",

0 commit comments

Comments
 (0)