From eefa8daa4f727224e5760236e03ee3fc84c27d7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=AA=E5=AD=90?= Date: Mon, 29 Dec 2025 18:25:36 +0800 Subject: [PATCH] commit --- backend/.dockerignore | 13 +++++++++++++ backend/Dockerfile | 4 ++-- frontend/.dockerignore | 16 ++++++++++++++++ frontend/Dockerfile | 4 ++-- 4 files changed, 33 insertions(+), 4 deletions(-) create mode 100644 backend/.dockerignore create mode 100644 frontend/.dockerignore diff --git a/backend/.dockerignore b/backend/.dockerignore new file mode 100644 index 0000000..377a452 --- /dev/null +++ b/backend/.dockerignore @@ -0,0 +1,13 @@ +node_modules +npm-debug.log +.env +.git +.gitignore +README.md +.DS_Store +*.md +.vscode +.idea +dist +build +coverage diff --git a/backend/Dockerfile b/backend/Dockerfile index 3717e71..4f4bb72 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -6,8 +6,8 @@ WORKDIR /app # 复制package文件 COPY package*.json ./ -# 安装依赖 -RUN npm ci --only=production +# 安装依赖(使用 install 而不是 ci) +RUN npm install --only=production # 复制源代码 COPY src ./src diff --git a/frontend/.dockerignore b/frontend/.dockerignore new file mode 100644 index 0000000..ab439ce --- /dev/null +++ b/frontend/.dockerignore @@ -0,0 +1,16 @@ +node_modules +npm-debug.log +.env +.git +.gitignore +README.md +.DS_Store +*.md +.vscode +.idea +build +coverage +.env.local +.env.development.local +.env.test.local +.env.production.local diff --git a/frontend/Dockerfile b/frontend/Dockerfile index a728dab..f23cae2 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -6,8 +6,8 @@ WORKDIR /app # 复制package文件 COPY package*.json ./ -# 安装依赖 -RUN npm ci +# 安装依赖(使用 install 而不是 ci,允许更新 lock 文件) +RUN npm install --legacy-peer-deps # 复制源代码 COPY . .