1. 程式人生 > >nodeJS下npm下載包慢的解決方法

nodeJS下npm下載包慢的解決方法

原生的npm從http://registry.npmjs.org/下載包,該網站雖然未被牆,但是伺服器在國外不穩定有時候會很慢或失效。

解決的辦法是將下載源更改成國內的npm包源,主要有taobao和cnpm兩種。

需要先安裝cnpm

https://registry.npm.taobao.org/

http://registry.cnpmjs.org/

更改的辦法有以下三種

1.通過config命令

npm config set registry https://registry.npm.taobao.org 
npm info underscore (如果上面配置正確這個命令會有字串response

2.命令列指定

npm --registry https://registry.npm.taobao.org info underscore 

3.編輯 ~/.npmrc 加入下面內容

registry = https://registry.npm.taobao.org