常见代理设置
git
git config --global http.proxy http://ip:port
git config --global https.proxy http://ip:port或者编辑 $HOME/.gitconfig:
[http]
proxy = http://ip:port
[https]
proxy = http://ip:port删除代理:
git config --global --unset http.proxy
git config --global --unset https.proxygit 也支持 socks5 代理,把 http 替换为 socks5 即可。
npm
临时代理:
npm --registry=https://registry.npm.taobao.org install全局配置:
npm config set registry https://registry.npm.taobao.org或者编辑 $HOME/.npmrc:
registry=https://registry.npm.taobao.orgpathonjs
npm install --phantomjs_cdnurl=http://npm.taobao.org/dist/phantomjs/electron
npm install --electron_cdnurl=https://npm.taobao.org/mirrors/electron删除代理:
npm config delete registrypip
编辑 $HOME/.pip/pip.conf:
[global]
timeout = 6000
index-url = https://mirrors.ustc.edu.cn/pypi/simple/
[install]
use-mirrors = true
mirrors = https://mirrors.ustc.edu.cn/pypi/simple/
trusted-host = mirrors.ustc.edu.cn
