From d4af469207e04401752e2b84ae0ea4e51dbda11b Mon Sep 17 00:00:00 2001 From: "XPS\\Micro" Date: Fri, 30 Jan 2026 23:14:30 +0100 Subject: [PATCH] Fix Dockerfiles: use npm install if package-lock.json missing --- frontend/Dockerfile | 2 +- user-template-next/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 1003b35..165d2e5 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -5,7 +5,7 @@ WORKDIR /app # Dependencies COPY package.json package-lock.json* ./ -RUN npm ci +RUN if [ -f package-lock.json ]; then npm ci; else npm install; fi # Source code COPY . . diff --git a/user-template-next/Dockerfile b/user-template-next/Dockerfile index 62ed91e..0678b79 100644 --- a/user-template-next/Dockerfile +++ b/user-template-next/Dockerfile @@ -4,7 +4,7 @@ FROM node:20-alpine AS builder WORKDIR /app COPY package.json package-lock.json* ./ -RUN npm ci +RUN if [ -f package-lock.json ]; then npm ci; else npm install; fi COPY . . RUN npm run build