fix(build): 降级 md-editor-v3 解决构建失败问题

- md-editor-v3 5.x 依赖 Vue 3.5+ 的 useId API,与项目中 Vue 3.4.38 版本不兼容
- 将 package.json 中 md-editor-v3 版本由 ^5.2.2 修改为精确版本 4.21.3,确保兼容 Vue 3.2+
- pnpm install 后重新构建成功,修复 nuxt build 报错
- 保持业务代码兼容,不需改动现有使用 MdEditor 的组件
- 备注:待 nuxt 升级至 3.13+(内置 Vue 3.5)时,可恢复 md-editor-v3 5.x 版本
- 同时更新 ZSNews 组件中“查看更多”链接地址,调整为正确的文章路径 /article/4161.html
This commit is contained in:
2026-08-24 11:15:27 +08:00
parent a8e231746f
commit 276866a8c5
6 changed files with 730 additions and 1009 deletions
+1 -1
View File
@@ -30,7 +30,7 @@
"eslint-plugin-prettier": "^5.1.3",
"js-md5": "^0.7.3",
"less": "^4.1.3",
"md-editor-v3": "^5.2.2",
"md-editor-v3": "4.21.3",
"nuxt": "^3.12.4",
"qrcode": "^1.5.4",
"qrcode.vue": "^3.3.3",