diff --git a/web/Dockerfile.admin b/web/Dockerfile.admin index 7153bf6..3c0b4e3 100644 --- a/web/Dockerfile.admin +++ b/web/Dockerfile.admin @@ -32,8 +32,9 @@ COPY packages/themes/ packages/themes/ COPY packages/ui/ packages/ui/ COPY admin/ admin/ -# 构建管理后台 -RUN pnpm --filter panda-wiki-admin build +# 构建管理后台 (跳过 tsc 类型检查, 节约内存) +ENV NODE_OPTIONS=--max-old-space-size=2048 +RUN cd admin && pnpm vite build # ============================================ # 运行时镜像 (Nginx) diff --git a/web/Dockerfile.app b/web/Dockerfile.app index 2699377..045a1d1 100644 --- a/web/Dockerfile.app +++ b/web/Dockerfile.app @@ -33,6 +33,7 @@ COPY packages/ui/ packages/ui/ COPY app/ app/ # 构建 Next.js 应用 +ENV NODE_OPTIONS=--max-old-space-size=2048 RUN pnpm --filter panda-wiki-app build # ============================================