@@ -3,3 +3,9 @@ dist
.git
.idea
*.iml
+*.md
+.DS_Store
+.gitignore
+docker-compose*.yml
+Dockerfile
+.dockerignore
@@ -1,8 +1,9 @@
+# syntax=docker/dockerfile:1
FROM node:18-alpine AS build
WORKDIR /app
RUN npm config set registry https://registry.npmmirror.com
COPY package*.json ./
-RUN npm ci --legacy-peer-deps
+RUN --mount=type=cache,target=/root/.npm npm ci --legacy-peer-deps
COPY . .
RUN npx vite build