FROM node:18-alpine AS builder | |
WORKDIR /app | |
COPY package*.json ./ | |
RUN npm ci | |
COPY . . | |
RUN npm run build | |
RUN npm prune --omit=dev | |
EXPOSE 4173 | |
CMD ["npx", "serve", "-s", "dist", "-l", "4173"] | |
FROM node:18-alpine AS builder | |
WORKDIR /app | |
COPY package*.json ./ | |
RUN npm ci | |
COPY . . | |
RUN npm run build | |
RUN npm prune --omit=dev | |
EXPOSE 4173 | |
CMD ["npx", "serve", "-s", "dist", "-l", "4173"] | |