Update Dockerfile

This commit is contained in:
Baobhan Sith
2025-05-01 21:23:37 +08:00
parent d28e147954
commit 3970112069
+2 -7
View File
@@ -9,8 +9,6 @@ COPY package.json package-lock.json* ./
COPY packages/backend/package.json ./packages/backend/
COPY packages/frontend/package.json ./packages/frontend/
# 复制所有 packages 目录的内容,以便 npm ci 能够访问所有工作区
COPY packages ./packages
RUN npm ci
@@ -29,14 +27,11 @@ WORKDIR /app
COPY --from=builder /app/packages/backend/dist ./dist
# --- 添加:复制 locales 目录 ---
COPY --from=builder /app/packages/backend/src/locales ./dist/locales
# --- 结束添加 ---
# --- 修改:从构建上下文复制 package 文件,以包含新依赖 ---
COPY packages/backend/package.json ./package.json
COPY package-lock.json ./package-lock.json
# --- 结束修改 ---
RUN npm install --omit=dev --prefer-offline