git、npm的代理设置及镜像源设置

2,230 阅读1分钟

前言

俗话说得好,好记性不如烂笔头。光凭记忆不如写下来牢靠,记性再好,也没有用烂笔头把东西记下记得牢,开发经验都是日积月累而来,记录下来,就是一笔财富。

Git

代理相关内容

  • 查询是否使用代理
git config --global http.proxy
  • 代理设置
git config --global http.proxy 127.0.0.1(代理地址)
  • 取消代理
git config --global --unset http.proxy

npm

镜像源

  • 查询当前镜像源
npm get registry
  • 设置为淘宝镜像
npm config set registry http://registry.npm.taobao.org/
  • 设置回默认的官方镜像
npm config set registry https://registry.npmjs.org/
  • 设置electron淘宝镜像:
npm config set ELECTRON_MIRROR "https://npm.taobao.org/mirrors/electron/"
  • 查看和删除electron淘宝镜像设置:
npm config get ELECTRON_MIRROR
npm config delete ELECTRON_MIRROR

代理相关内容

  • 查看当前代理
npm config get proxy
npm config get https-proxy
  • 代理设置
npm config set proxy=http://server:port
npm config set https-proxy https://server:port // https代理设置
npm config set registry=http://registry.npmjs.org
  • 需要认证的话,设置代理用户名和密码
npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port
  • 取消代理
npm config delete proxy
npm config delete https-proxy