fix: copier node_modules complets depuis builder (vite requis au runtime)

This commit is contained in:
Manus Deploy
2026-06-11 14:26:33 +00:00
parent accfdab5e7
commit d9ce6eb65e

View File

@@ -16,12 +16,8 @@ FROM node:22-alpine AS runner
WORKDIR /app WORKDIR /app
RUN npm install -g pnpm # Copier toutes les dépendances (y compris devDeps référencées dans le bundle comme vite)
COPY --from=builder /app/node_modules ./node_modules
# Copier les fichiers de dépendances (y compris les patches nécessaires à pnpm)
COPY package.json pnpm-lock.yaml ./
COPY patches ./patches
RUN pnpm install --frozen-lockfile --prod
# Copier le build # Copier le build
COPY --from=builder /app/dist ./dist COPY --from=builder /app/dist ./dist
@@ -29,6 +25,7 @@ COPY --from=builder /app/dist ./dist
# Copier les fichiers de configuration nécessaires au runtime # Copier les fichiers de configuration nécessaires au runtime
COPY drizzle ./drizzle COPY drizzle ./drizzle
COPY drizzle.config.ts ./ COPY drizzle.config.ts ./
COPY package.json ./
EXPOSE 3000 EXPOSE 3000