diff --git a/rsconcept/frontend/Dockerfile b/rsconcept/frontend/Dockerfile index e63c5167..6cba1d87 100644 --- a/rsconcept/frontend/Dockerfile +++ b/rsconcept/frontend/Dockerfile @@ -18,13 +18,13 @@ RUN rm -rf ./env RUN npm ci -ENV NODE_ENV production +ENV NODE_ENV=production RUN npm run build # ========= Server ======= FROM node-base AS product-server -ENV NODE_ENV production +ENV NODE_ENV=production # Install serve util RUN npm install -g serve diff --git a/rsconcept/frontend/Dockerfile.dev b/rsconcept/frontend/Dockerfile.dev index 53ed106d..00e36bab 100644 --- a/rsconcept/frontend/Dockerfile.dev +++ b/rsconcept/frontend/Dockerfile.dev @@ -1,14 +1,17 @@ # ======== Multi-stage base ========== -FROM node:bullseye-slim AS node-base +FROM node:22-bookworm-slim AS node-base RUN apt-get update -qq && \ apt-get upgrade -y && \ rm -rf /var/lib/apt/lists/* # ========= Server ======= FROM node-base AS product-server -ARG BUILD_TYPE=production +ARG BUILD_TYPE=development + +ENV NODE_ENV=development WORKDIR /home +RUN npm install -g vite COPY ./ ./ COPY ./env/.env.$BUILD_TYPE ./