“npm install”在中国死亡

它在使用npm安装node.js应用程序的依赖关系时停止。 在中国以外没有任何问题。 谁知道在VPN/SSH channel旁工作的方法。

 $ npm install npm http GET https://registry.npmjs.org/jade npm http GET https://registry.npmjs.org/formidable # ... ... halt for hours and hours ... march 2014 # ... ... halts times after times ... 

也许它将与欧洲registry一起工作?

 $ npm config set registry http://registry.npmjs.eu $ npm install 

除非被阻塞了呢?

现在还有一个中文registry :

 $ npm config set registry http://r.cnpmjs.org $ npm install 

它与registry.npmjs.org同步。

中国的另一面镜子是https://registry.npm.taobao.org/

 $ npm config set registry https://registry.npm.taobao.org/ $ npm install 

只需使用淘宝的镜像

 npm install -g cnpm --registry=http://registry.npm.taobao.org cnpm install -g your-lib-name