ARG NODE_VERSION=24 FROM node:${NODE_VERSION} AS base WORKDIR /app FROM base AS build COPY package.json package-lock.json ./ RUN npm install --include=dev COPY ./ ./ ARG BASE_PATH=/ RUN sed -i 's|"basePath": "/"|"basePath": "'${BASE_PATH:-/}'"|' config.json RUN npm run build FROM build AS prod CMD ["npm", "run","serve"]