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 上不可靠)
|
# 全局装 pnpm(与本地 11.x 对齐;corepack 在 alpine 上不可靠)
|
||||||
RUN npm install -g pnpm@11
|
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 需要这些清单文件齐备)
|
# 先拷依赖清单利用层缓存(pnpm workspace + turbo 需要这些清单文件齐备)
|
||||||
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./
|
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./
|
||||||
COPY internal/ ./internal/
|
COPY internal/ ./internal/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user