移動網就是坑,有VPN也上不去,真操蛋~先吐槽一下@中國移動
折騰了一晚上,總是報連接錯誤,導致我npm安裝不上,查了半天資料,找到個靠譜的,粘貼過來備用。
原文地址:http://snoopyxdy.blog.163.com/blog/static/60117440201422695653698/
注:我最后是設置了2,然后直接安裝就Ok了,3沒有驗證。
首先,我們的npm包無所謂安全性,所以不要使用性能和效率更慢的https,轉而使用http,相關命令如下:
1、關閉npm的https
npm config set strict-ssl false
2、設置npm的獲取地址
npm config set registry "http://registry.npmjs.org/"
一般這樣運氣的好的話,速度就會快許多,可能會安裝成功。如果你還臉黑,這樣設置還是一直卡住無法下載依賴,那就只能使用proxy代理方式來解決了,命令如下:
3、設置npm獲取的代理服務器地址:
npm config set proxy=http://代理服務器ip:代理服務器端口
希望本文能讓一直無法正常下載npm而抓狂的同學有所幫助。
清除npm的代理命令如下:
npm config delete http-proxy
npm config delete https-proxy
最終發現cnpm其實是這么用的,我太傻了,還是cnpm靠譜
npm install -g cnpm --registry=http://r.cnpmjs.org
npm install microtime --registry=http://r.cnpmjs.org --disturl=http://dist.cnpmjs.org