feat(ctrt): 完成 CTRT-01~03 响应契约统一 - 三端拦截器+portal_token清理+调用点适配

This commit is contained in:
Simon
2026-07-07 22:56:49 +08:00
parent d56a9a6079
commit 6f0fbbb066
48 changed files with 6183 additions and 613 deletions
+28
View File
@@ -0,0 +1,28 @@
# =============================================================================
# 企微IT智能服务台 — H5前端开发版 Docker 镜像
# =============================================================================
# 说明:基于 node:20 开发模式,支持代码热更新(volume mount 源码)
# 用途:本地开发,代码修改自动生效
# =============================================================================
FROM node:20-slim
# 安装 pnpm
RUN npm install -g pnpm
# 设置工作目录
WORKDIR /app
# 复制依赖文件
COPY package.json pnpm-lock.yaml* ./
# 安装依赖
RUN pnpm install --frozen-lockfile
# 复制源码(后续通过 volume mount 更新)
COPY . .
# 暴露端口
EXPOSE 5174
# 启动开发服务器(热更新)
CMD ["pnpm", "dev", "--host"]