fix(02): fix prisma client in docker, resolve typescript errors
This commit is contained in:
@@ -14,6 +14,7 @@ COPY --from=deps /app/ ./
|
||||
COPY apps/api/ ./apps/api/
|
||||
COPY packages/shared/ ./packages/shared/
|
||||
COPY tsconfig.base.json ./
|
||||
RUN pnpm --filter=@tessera/api exec prisma generate
|
||||
RUN pnpm --filter=@tessera/api build
|
||||
|
||||
FROM base AS runner
|
||||
@@ -27,6 +28,8 @@ COPY --from=deps /app/apps/api/node_modules ./apps/api/node_modules
|
||||
COPY --from=deps /app/apps/api/package.json ./apps/api/
|
||||
COPY --from=deps /app/packages/shared/package.json ./packages/shared/
|
||||
COPY --from=builder /app/apps/api/dist ./apps/api/dist
|
||||
COPY --from=builder /app/node_modules/.pnpm/@prisma+client@6.19.3_prisma@6.19.3_typescript@5.9.3__typescript@5.9.3/node_modules/.prisma ./node_modules/.pnpm/@prisma+client@6.19.3_prisma@6.19.3_typescript@5.9.3__typescript@5.9.3/node_modules/.prisma
|
||||
COPY --from=builder /app/apps/api/prisma ./apps/api/prisma
|
||||
COPY --from=builder /app/packages/shared/src ./packages/shared/src
|
||||
USER nestjs
|
||||
EXPOSE 3001
|
||||
|
||||
Reference in New Issue
Block a user