設置:python
$ git config --global http.proxy http://proxy.mysite.com
取消:git
$ git config --global --unset http.proxy
設置代理:npm
$ npm config set proxy=http://proxy.mysite.com
取消代理:windows
$ npm config delete proxy
設置鏡像:sass
$ npm config set registry https://registry.npm.taobao.org
或者安裝的時候指定:ruby
$ npm install --registry https://registry.npm.taobao.org XXX
或者能夠使用nrm
這個模塊來切換鏡像代理
// 安裝nrmcode
$ npm install -g nrm
// 查看鏡像ip
$ nrm ls
// 對比鏡像速度bower
$ nrm test
// 使用淘寶鏡像
$ nrm use taboo
還能夠在~/.npmrc加入下面內容
registry = https://registry.npm.taobao.org
取消鏡像:
$ npm config delete registry
或者刪掉對應內容
設置:
修改.bowerrc文件
{ "proxy": "http://proxy.mysite.com", "https-proxy": "http://proxy.mysite.com" }
取消:
刪除對應配置。
設置鏡像:
$ pip install -i http://pypi.douban.com/simple Django
或者能夠修改配置文件,Linux/Unix/MacOS 在 $HOME/.pip/pip.conf
,windows在C:\Users\Administrator\pip\pip.ini
:
[global] find-links = http://pypi.douban.com http://e.pypi.python.org
全部命令都會現檢索豆瓣鏡像,後檢索清華鏡像,每一個鏡像要佔一行。
也能夠指定專門某個命令,好比pip installl才用鏡像:
[install] find-links = http://pypi.douban.com http://e.pypi.python.org
設置鏡像:
$ gem sources -a http://ruby.taobao.org/
取消鏡像:
$ gem sources -r http://ruby.taobao.org/
使用代理:
安裝時加上--http-proxy
參數
$ gem install --http-proxy http://ruby.taobao.org/ sass
還能夠到RubyGems去把包下載到本地,而後用gem安裝
$ gem install --local sass.gem
但最有效的方法仍是不要去修改sources ,由於若是使用rails 每次項目建立時rails仍是會默認使用 https://rubygem.org 做爲下載源,咱們只要將一切發送至 https://rubygem.org的請求鏡像至https://ruby.taobao.orgy 就好了。
bundle config mirror.https://rubygems.org https://ruby.taobao.org