fix: copy all node_modules into Docker image (instead of selective prisma copies)

This commit is contained in:
2026-06-28 01:36:23 +08:00
parent d36aba8c58
commit 5e4457fe34
+3 -4
View File
@@ -17,10 +17,9 @@ COPY .next/standalone/ ./
COPY .next/static ./.next/static COPY .next/static ./.next/static
COPY public ./public COPY public ./public
# Copy prisma CLI and schema for runtime migrations # Copy all production node_modules from build context
COPY node_modules/prisma ./node_modules/prisma # (pre-installed via npm ci --omit=dev before docker build)
COPY node_modules/.prisma/client ./node_modules/.prisma/client COPY node_modules ./node_modules
COPY node_modules/@prisma ./node_modules/@prisma
COPY prisma ./prisma COPY prisma ./prisma
# Fix Turbopack's hashed Prisma client path (if .next inside standalone) # Fix Turbopack's hashed Prisma client path (if .next inside standalone)