This commit is contained in:
aaron 2025-03-12 10:16:41 +08:00
parent a4e308f3e1
commit 7d468e8b73

View File

@ -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