fix(docker): forçar NODE_ENV=development no npm install do builder stage

Coolify injeta ARG NODE_ENV=production no builder stage, fazendo npm
ignorar devDependencies (incluindo tsx, necessário para npm run build).
Forçar NODE_ENV=development garante que devDeps sejam instaladas.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jonas Pacheco 2026-03-27 10:27:07 -03:00
parent 3a0d25f5c3
commit b55295f9dd
1 changed files with 1 additions and 1 deletions

View File

@ -3,7 +3,7 @@ FROM node:20-alpine AS builder
WORKDIR /app WORKDIR /app
COPY package.json package-lock.json* ./ COPY package.json package-lock.json* ./
RUN npm install --legacy-peer-deps RUN NODE_ENV=development npm install --legacy-peer-deps
COPY . . COPY . .
RUN npm run build RUN npm run build