16 lines
230 B
Docker
16 lines
230 B
Docker
FROM node:19.4-alpine as dev
|
|
|
|
WORKDIR /usr/src/app
|
|
|
|
COPY package*.json ./
|
|
|
|
RUN --mount=type=cache,target=/usr/src/app/.npm \
|
|
npm set cache /usr/src/app/.npm && \
|
|
npm install
|
|
|
|
COPY . .
|
|
|
|
EXPOSE 3000
|
|
|
|
CMD [ "npm", "run", "dev" ]
|