diff --git a/Dockerfile b/Dockerfile index a5bb780..f050dd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,15 +6,13 @@ FROM docker.1ms.run/node:20-slim AS build WORKDIR /app # 安装顶层依赖(如果有前端构建) -COPY package*.json ./ + +# 再复制源码(包括前端项目) +COPY . . + RUN npm ci RUN npm run build # 拷贝前端、后端、静态资源 -COPY dist/ ./dist -COPY public/ ./public -COPY server/ ./server -COPY src/ ./src -COPY index.html ./ # 可选:前端构建(如果你有 vite、react、vue 项目) # RUN npm run build