使用代理。在国内编程,使用代理非常重要。
如果不使用代理,代码包的下载,环境的构建会浪费你很多时间。有些环境因为高度依赖网络环境,使得我们如果不定制底层网络,无法获取某些资源。
下面罗列几个推荐的代理。
go: goproxy.io
java:
- maven mirror, edit
~/.m2/settings.xml
|
|
ruby: gem mirror
|
|
php:
- composer:
composer config -g repos.packagist composer https://mirrors.aliyun.com/composer/
python:
- tsinghua - pypi
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
nodejs (javascript):
- cnpm:
npm install -g cnpm --registry=http://registry.npm.taobao.org
- tyarn:
npm install -g tyarn