fix: pnpm 11 build scripts 允许 Prisma/sharp 等包执行

pnpm 11 默认阻止 build scripts,导致 Prisma Client 生成失败。
在 package.json 中添加 pnpm.onlyBuiltDependencies 白名单。
This commit is contained in:
胡旭
2026-06-24 15:55:40 +08:00
parent 6de0f6ad3d
commit 56cd507e81
2 changed files with 10 additions and 0 deletions
+1
View File
@@ -6,6 +6,7 @@ WORKDIR /app
RUN corepack enable pnpm
COPY package.json pnpm-lock.yaml ./
COPY prisma ./prisma
COPY .npmrc ./
RUN pnpm install --frozen-lockfile
RUN pnpm exec prisma generate