更新 Dockerfile

This commit is contained in:
ywp
2025-10-22 15:54:14 +08:00
parent 4914b9f2c8
commit fdcdd447eb

View File

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