node.js用npm安裝包失敗

執行命令 npm install formidable,命令行窗口一直沒反應,在網上查了不少資料,有說修改代理,有說修改registry地址,我先按照網上的資料設置了代理,就像這樣:express

npm config set proxy="http://127.0.0.1:8087"//設置代理地址 http://www.xxxx.com:port格式
npm

而且修改了registry的地址,就像這樣:spa

npm install express --registry=http://registry.npmjs.org //e.g命令行

但是在後面的安裝過程當中, 依然會報錯,查看log信息,說多是proxy設置有問題,我又刪掉了proxy,就像這樣:代理

npm config delete proxyorm

而後從一位大牛那裏拿到了貌似可用的registry地址,而後試了下,就像這樣:form

npm install formidable --registry=http://registry.cnpmjs.orgcnpm

相關文章
相關標籤/搜索