diff --git a/.gitignore b/.gitignore index 74a193d..1434d70 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ # Dependencies node_modules/ -package-lock.json yarn.lock pnpm-lock.yaml diff --git a/Dockerfile b/Dockerfile index 0a78a90..92be5d7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM node:20-alpine AS frontend-builder WORKDIR /frontend COPY frontend/package*.json ./ -RUN npm ci +RUN npm install COPY frontend/ ./ @@ -18,7 +18,7 @@ FROM node:20-alpine AS backend-builder WORKDIR /app COPY backend/package*.json ./ -RUN npm ci +RUN npm install COPY backend/tsconfig.json ./ COPY backend/src ./src @@ -32,7 +32,7 @@ WORKDIR /app # Copy backend production deps COPY backend/package*.json ./ -RUN npm ci --omit=dev +RUN npm install --omit=dev # Copy compiled backend COPY --from=backend-builder /app/dist ./dist