From e31c946f94d2b497b152b905a16fd8b5a75b6829 Mon Sep 17 00:00:00 2001 From: chenqi Date: Sat, 28 Feb 2026 16:13:47 +0800 Subject: [PATCH] fix: correct frontend Dockerfile path for vite build --- Dockerfile.frontend | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Dockerfile.frontend b/Dockerfile.frontend index 3f00161..be30277 100644 --- a/Dockerfile.frontend +++ b/Dockerfile.frontend @@ -1,25 +1,26 @@ # 医院绩效考核系统 - 前端 Dockerfile FROM node:18-alpine AS builder -WORKDIR /app +WORKDIR /app/frontend # 复制 package 文件 -COPY frontend/package*.json ./ +COPY frontend/package*.json ./frontend/ # 安装依赖 -RUN npm install --production +RUN npm install # 复制源代码 -COPY frontend/ ./ +COPY frontend/ ./frontend/ # 构建前端 -RUN npm run build +WORKDIR /app +RUN cd frontend && npm run build # 生产阶段:使用 Nginx FROM nginx:alpine # 复制构建产物 -COPY --from=builder /app/dist /usr/share/nginx/html +COPY --from=builder /app/frontend/dist /usr/share/nginx/html # 复制 Nginx 配置 COPY frontend/nginx.conf /etc/nginx/conf.d/default.conf