feat(mock): 内置 mock 模式——严格契约中间件 + 种子数据(--mode mock 专用)

This commit is contained in:
chenxing
2026-10-01 23:10:08 +08:00
parent 8c8147cd5b
commit 7d6560703d
3 changed files with 458 additions and 1 deletions
+7
View File
@@ -0,0 +1,7 @@
# 本地纯前端演示模式:仅 vite --mode mock 加载(推荐入口 npm run dev:mock,
# 由 scripts/start-mock.mjs 一并拉起 9527 主题静态通道;直接 vite --mode mock 也可,
# 但无 VPN 时主题 CSS 取不到、只剩骨架)。build 产物不读任何 .env.*。
# 后端/VPN 不可达时,vite dev server 内置中间件按后端契约拦截 /open-gateway/api/internal/**
# (见 vite.config.ts gatewayAdminMockPlugin + src/assets/mock/gatewayApi.ts)。
VITE_SERVICE_HOST=/open-gateway
VITE_IS_MOCK=true