`npm install`在中国死了

时间:2014-03-31 14:33:41

标签: node.js networking npm

使用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 ...

4 个答案:

答案 0 :(得分:9)

现在还有一个Chinese registry

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

它与registry.npmjs.org同步。

答案 1 :(得分:6)

也许它适用于European registry

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

除非那也被阻止了?

答案 2 :(得分:5)

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

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

答案 3 :(得分:3)

只需使用淘宝的镜子

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