From 7d468e8b73e2a07ed97faf37e1c17e849b38a499 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Wed, 12 Mar 2025 10:16:41 +0800 Subject: [PATCH] update --- Dockerfile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c65963e..ee03884 100644 --- a/Dockerfile +++ b/Dockerfile @@ -50,7 +50,14 @@ RUN echo "VUE_APP_API_URL=${API_URL:-/api}" > .env.production RUN echo "Installed dependencies:" && pnpm list # 构建应用 -RUN pnpm run build +# 根据环境变量选择构建命令 +RUN if [ "${NODE_ENV}" = "production" ]; then \ + pnpm run build:prod; \ + elif [ "${NODE_ENV}" = "testing" ]; then \ + pnpm run build:test; \ + else \ + pnpm run build:dev; \ + fi # 生产阶段 FROM nginx:stable-alpine as production-stage