fix(docker): 对齐 Node 版本并简化 pnpm 配置
- Node 版本从 20 升级到 24.11.1,与 .nvmrc 保持一致 - 移除 corepack prepare pnpm@9,由 package.json 的 packageManager 字段管理 - Corepack 会自动读取 packageManager: "pnpm@9.15.2" 并使用
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# ============================================
|
||||
# Base stage: Install dependencies
|
||||
# ============================================
|
||||
FROM node:20-alpine AS base
|
||||
RUN corepack enable && corepack prepare pnpm@9 --activate
|
||||
FROM node:24.11.1-alpine AS base
|
||||
RUN corepack enable
|
||||
WORKDIR /app
|
||||
|
||||
# ============================================
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# ============================================
|
||||
# Base stage: Install dependencies
|
||||
# ============================================
|
||||
FROM node:20-alpine AS base
|
||||
RUN corepack enable && corepack prepare pnpm@9 --activate
|
||||
FROM node:24.11.1-alpine AS base
|
||||
RUN corepack enable
|
||||
WORKDIR /app
|
||||
|
||||
# ============================================
|
||||
|
||||
Reference in New Issue
Block a user