weicw
|
e0fc306f15
|
build: 包管理器切换为 pnpm
- package.json 声明 packageManager: pnpm@12.15.0
- 用 `pnpm import` 从 package-lock.json 生成 pnpm-lock.yaml,
依赖版本与原 npm/yarn 锁文件逐一对齐(vue 3.2.38、pinia 2.0.21、
ele-admin-pro 1.10.1、vite 3.0.9),不做升级
- 移除 package-lock.json 与 yarn.lock,只保留 pnpm-lock.yaml
- pnpm-workspace.yaml 保留 allowBuilds,并钉 pinia 2.0.21:
vue 停在 3.2.38,而 pinia 2.1+ 需要 Vue 3.3 的 hasInjectionContext,
安装最新版会导致开发服务器预构建失败;pnpm 12 不再读取
package.json 的 pnpm.overrides,override 只能放这里
- 补 highlight.js@11.8.0 为直接依赖:代码里直接 import 其样式,
此前仅靠 npm 的扁平提升作为 @bytemd/plugin-highlight 的传递依赖
才被解析到,pnpm 严格解析下打包失败
验证:pnpm install --frozen-lockfile、pnpm build、pnpm dev 均通过。
|
2026-10-31 13:17:17 +08:00 |
|
weicw
|
56e98c3888
|
docs: README 改为根 AGENTS 指针
|
2026-10-30 18:52:20 +08:00 |
|
gxwebsoft
|
55e747e49a
|
feat(api): 优化订单模型并添加新字段
- 在 ThinkOrder 模型中添加 type、refundReason 和 isAdmin 字段
- 更新订单列表页面,增加退款原因显示
- 调整表格布局和样式,优化用户体验
|
2025-08-25 17:08:07 +08:00 |
|
gxwebsoft
|
6e5ac35913
|
新增:md说明文档
|
2024-06-15 15:06:17 +08:00 |
|
gxwebsoft
|
fd74827c07
|
新增:md说明文档
|
2024-06-14 19:41:17 +08:00 |
|
gxwebsoft
|
b93195f370
|
新增:md说明文档
|
2024-06-14 19:35:06 +08:00 |
|