Commit Graph

7 Commits

Author SHA1 Message Date
DaxPay Dev
028188ac32 chore(deps): 固定 A 级依赖升级结果作为 B 级还原点 2026-06-22 23:34:49 +08:00
DaxPay Dev
56eb6187ef fix(admin): 修复 vite 版本冲突导致的预构建 tree-shaking bug
- overrides 添加 vite 强制走 catalog,避免 vue-router 5.1.0
  peer dep 引入 vite 8.0.16(rolldown 1.0.3 tree-shaking bug
  导致 init_runtime_dom_esm_bundler import 声明丢失)
- 钉死 vue/@vue/shared/vite 精确版本(3.5.33/8.0.10),
  防止 catalog ^ 范围解析到不兼容的新版本
- catalog 添加 esbuild ^0.27.0 满足 vite optional peer dep 要求
2026-06-22 23:08:51 +08:00
DaxPay Dev
4e4f4ec7f1 fix(admin): 补充 less 预处理器显式依赖
项目源码大量使用 .less(styles/、vxe-table/、多个 .vue 的 <style lang="less">),
但从未显式声明 less 依赖,此前靠 transitive dep 间接提供。重新生成 lockfile 后
less 不再被间接拉入,导致 vite 报 "Preprocessor dependency less not found"。

- catalog 新增 less: ^4.2.0(实际解析为 4.6.6)
- daxpay-admin devDependencies 新增 "less": "catalog:"
- 重新生成 pnpm-lock.yaml(版本按 catalog 范围解析为当前最新)
2026-06-22 21:39:26 +08:00
bootx
63da01e68e feat: 升级到 Vben Admin v5 架构 (daxpay-ui v4.0.0)
- 从 daxpay4/daxpay4-web 同步 Vben Admin v5 版本代码
- 移除代理商模块(前端页面、API、国际化、权限码)
- 清理商户页面中代理商相关引用
2026-06-12 21:42:51 +08:00
vben
5e99463cd0 perf: Refactor vite configuration 2023-04-05 00:20:48 +08:00
vben
ba2415c3b4 chore: Extract lint config 2023-04-04 16:55:34 +08:00
vben
dc39567a14 chore: remove @vitejs/plugin-legacy vite-plugin-imagemin 2023-04-01 23:48:19 +08:00