fix: 修复 Dockerfile 构建问题
- Node 24 → Node 20(更稳定) - --only=production → --omit=dev(新语法)
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
# 使用官方 Node.js 运行时作为基础镜像
|
# 使用官方 Node.js 运行时作为基础镜像
|
||||||
FROM node:24-alpine
|
FROM node:20-alpine
|
||||||
|
|
||||||
# 设置工作目录
|
# 设置工作目录
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
@@ -8,7 +8,7 @@ WORKDIR /app
|
|||||||
COPY package*.json ./
|
COPY package*.json ./
|
||||||
|
|
||||||
# 安装项目依赖
|
# 安装项目依赖
|
||||||
RUN npm ci --only=production
|
RUN npm ci --omit=dev
|
||||||
|
|
||||||
# 复制项目文件
|
# 复制项目文件
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|||||||
Reference in New Issue
Block a user