perf(docker): npm 源走阿里 npmmirror,避免 registry.npmjs.org 不稳
pnpm install 前设 registry=https://registry.npmmirror.com, 解决 web 构建时 npm 包 error(23)/拉取超时。
This commit is contained in:
parent
20623808b1
commit
db75b964cd
@ -7,6 +7,9 @@ WORKDIR /app
|
||||
# 全局装 pnpm(与本地 11.x 对齐;corepack 在 alpine 上不可靠)
|
||||
RUN npm install -g pnpm@11
|
||||
|
||||
# npm 包源走阿里 npmmirror(国内最稳,避免 registry.npmjs.org 拉取 error 23)
|
||||
RUN pnpm config set registry https://registry.npmmirror.com
|
||||
|
||||
# 先拷依赖清单利用层缓存(pnpm workspace + turbo 需要这些清单文件齐备)
|
||||
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./
|
||||
COPY internal/ ./internal/
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user