fix: add approvedBuilds to lockfile for prisma/esbuild
This commit is contained in:
@@ -5,7 +5,7 @@ FROM node:22-alpine AS builder
|
|||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY package.json pnpm-lock.yaml .npmrc ./
|
COPY package.json pnpm-lock.yaml .npmrc ./
|
||||||
RUN corepack enable && pnpm install
|
RUN corepack enable && pnpm install --allow-build=@prisma/client --allow-build=@prisma/engines --allow-build=esbuild --allow-build=prisma
|
||||||
|
|
||||||
# Prisma 客户端生成
|
# Prisma 客户端生成
|
||||||
COPY prisma/ ./prisma/
|
COPY prisma/ ./prisma/
|
||||||
|
|||||||
6
backend/pnpm-lock.yaml
generated
6
backend/pnpm-lock.yaml
generated
@@ -1,5 +1,11 @@
|
|||||||
lockfileVersion: '9.0'
|
lockfileVersion: '9.0'
|
||||||
|
|
||||||
|
approvedBuilds:
|
||||||
|
- '@prisma/client'
|
||||||
|
- '@prisma/engines'
|
||||||
|
- esbuild
|
||||||
|
- prisma
|
||||||
|
|
||||||
settings:
|
settings:
|
||||||
autoInstallPeers: true
|
autoInstallPeers: true
|
||||||
excludeLinksFromLockfile: false
|
excludeLinksFromLockfile: false
|
||||||
|
|||||||
Reference in New Issue
Block a user