perf(docker): npm 源走阿里 npmmirror,避免 registry.npmjs.org 不稳
pnpm install 前设 registry=https://registry.npmmirror.com, 解决构建时 npm 包 error(23)/拉取超时。
This commit is contained in:
parent
5b34880b11
commit
79742d25f8
@ -9,6 +9,9 @@ WORKDIR /app
|
|||||||
# corepack 在 alpine 上即便 prepare 也不可靠 shim 出 pnpm 命令,npm 装最稳妥
|
# corepack 在 alpine 上即便 prepare 也不可靠 shim 出 pnpm 命令,npm 装最稳妥
|
||||||
RUN npm install -g pnpm@11.9.0
|
RUN npm install -g pnpm@11.9.0
|
||||||
|
|
||||||
|
# npm 包源走阿里 npmmirror(国内最稳,避免 registry.npmjs.org 拉取不稳)
|
||||||
|
RUN pnpm config set registry https://registry.npmmirror.com
|
||||||
|
|
||||||
# 先拷贝依赖清单,利用 Docker 层缓存
|
# 先拷贝依赖清单,利用 Docker 层缓存
|
||||||
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
|
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user