318 字
2 分钟
npm / pnpm / yarn 代理与镜像配置速查
这篇用来复制 Node 包管理器相关配置。
npm 查看配置
npm config listnpm config get proxynpm config get https-proxynpm config get registrynpm 设置代理
npm config set proxy http://127.0.0.1:10808npm config set https-proxy http://127.0.0.1:10808取消代理:
npm config delete proxynpm config delete https-proxynpm 设置 registry
官方源:
npm config set registry https://registry.npmjs.org/国内镜像:
npm config set registry https://registry.npmmirror.com/查看:
npm config get registrypnpm 查看配置
pnpm config listpnpm config get proxypnpm config get https-proxypnpm config get registrypnpm 设置代理
pnpm config set proxy http://127.0.0.1:10808pnpm config set https-proxy http://127.0.0.1:10808取消代理:
pnpm config delete proxypnpm config delete https-proxypnpm 设置 registry
官方源:
pnpm config set registry https://registry.npmjs.org/国内镜像:
pnpm config set registry https://registry.npmmirror.com/查看:
pnpm config get registryyarn 查看与设置
查看:
yarn config get proxyyarn config get https-proxyyarn config get registry设置代理:
yarn config set proxy http://127.0.0.1:10808yarn config set https-proxy http://127.0.0.1:10808取消代理:
yarn config delete proxyyarn config delete https-proxy设置 registry:
yarn config set registry https://registry.npmjs.org/使用环境变量临时代理
http_proxy=http://127.0.0.1:10808 https_proxy=http://127.0.0.1:10808 pnpm install或者:
HTTP_PROXY=http://127.0.0.1:10808 HTTPS_PROXY=http://127.0.0.1:10808 npm install常用配置文件位置
npm 用户配置通常在:
~/.npmrcpnpm 也会读取 npm 兼容配置。可以直接查看:
cat ~/.npmrc常用参数解释
proxy:HTTP 请求代理。
https-proxy:HTTPS 请求代理。
registry:包下载源地址。
config set:写入配置。
config get:读取配置。
config delete:删除配置。
registry.npmjs.org:npm 官方源。
registry.npmmirror.com:常用 npm 国内镜像源。
npm / pnpm / yarn 代理与镜像配置速查
https://r-gc.github.io/posts/notes/proxy/node-package-manager-proxy/