2026-02-26 16:10:20 +08:00

1.0 KiB
Raw Blame History

mock.ts

路径src/config/mock.ts

功能用途

模拟数据开关配置,通过环境变量控制各模块是否使用 mock 数据,方便本地测试与联调。

开关说明

变量 说明 默认值
VITE_USE_MOCK_DATA 总开关:true 全部启用,false 全部关闭 -
VITE_USE_MOCK_CATEGORY 分类树Home 使用模拟分类 false
VITE_USE_MOCK_EVENT 事件EventMarkets 接口失败时 mock 兜底 true
VITE_USE_MOCK_ORDER_BOOK 订单簿:无 CLOB 数据时用 mock true
VITE_USE_MOCK_WALLET 钱包:持仓/订单/历史用 mock true

使用方式

.env 中配置:

# 全部启用 mock
VITE_USE_MOCK_DATA=true

# 全部关闭 mock联调真实接口时
VITE_USE_MOCK_DATA=false

# 仅分类树用 mock
VITE_USE_MOCK_CATEGORY=true

扩展方式

  1. 新增模块开关:在 mock.ts 中增加 USE_MOCK_XXX 导出
  2. 新增 mock 数据:在 src/api/mockData.ts 中补充并导出