fix: use --config.onlyBuiltDependencies in pnpm install

This commit is contained in:
2026-05-19 17:24:18 +08:00
parent c830d9f2cc
commit ed4f4767e4

View File

@@ -11,7 +11,7 @@ COPY package.json pnpm-lock.yaml ./
COPY .npmrc ./
# 安装依赖pnpm 会读取 .npmrc 中的 onlyBuiltDependencies
RUN corepack enable && pnpm install --frozen-lockfile
RUN corepack enable && pnpm install --frozen-lockfile --config.onlyBuiltDependencies="@prisma/client,@prisma/engines,esbuild,prisma"
# 复制 Prisma schema 并生成客户端
COPY prisma/ ./prisma/