chore(FEAT-MO-002): 调整 Web 开发端口为 8888

This commit is contained in:
2026-08-24 17:49:19 +08:00
parent 1f6ed00e6f
commit f00e114f88
22 changed files with 409 additions and 4 deletions
@@ -0,0 +1,19 @@
# 测试结果
- RED:端口断言在旧配置下按预期失败,实际值为 5173,期望值为 8888。
- GREEN:Web Vitest 8 个测试文件、21 个测试全部通过。
- 安全回归:Vite 配置测试同时锁定 `host=127.0.0.1`、`port=8888` 和 `strictPort=true`。
- HTTP:`curl -I http://127.0.0.1:8888/` 返回 HTTP 200。
- API:`/api/v1/market-overview/summary` 返回 HTTP 200,`source=tdx`、`status=fresh`。
- TDX:外部 Tailscale SSH 隧道 `127.0.0.1:17710` 只读请求返回 `ErrorId=0`。
- 健康检查:API 返回 503,明确原因为开发 MySQL 不可用;Redis 为 healthy,RocketMQ 为 disabled。该结果不影响端口和 TDX 链路验收。
- 完整门禁:`pnpm verify` 通过,Web 21/21、Server 67/67、启动器 2/2、Playwright 4/4,类型检查与前后端构建通过。
- Lint:0 error;保留市场概览组件既有 35 条格式 warning,本功能没有新增 warning。
## 安全验证
监听地址保持回环;未停止或修改占用 8080 的外部进程;变更中未写入新凭据、本机绝对路径或临时进程标识。
## 性能验证
Vite 启动耗时约 194ms,首页可立即访问;完整构建和 E2E 通过,未增加运行时依赖和外部服务调用。