From 2309a8d3eb993a804b6ff936b800b34ef2eb18f1 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Wed, 16 Apr 2025 22:32:54 +0800 Subject: [PATCH] 1 --- Dockerfile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 92a19c6..207fc7d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,21 @@ # 构建阶段 FROM node:18-alpine as build-stage +# 设置环境变量 +ARG PROD +ENV PROD=${PROD} + # 设置工作目录 WORKDIR /app +# 设置 npm 淘宝镜像源 +RUN npm config set registry http://mirrors.cloud.tencent.com/npm/ + # 复制package.json和package-lock.json COPY package*.json ./ # 安装依赖 -RUN npm install +RUN npm install --production=false # 复制项目文件 COPY . .