NodeJs安裝npm包一直失敗的解決方法
最近在學(xué)React,在gitHub上下載一個(gè)項(xiàng)目下來(lái),安裝node.js后發(fā)現(xiàn)用npm install就一直報(bào)錯(cuò),不知道怎么解決,查了很多資料 都沒(méi)有用。
在windows下 cmd到命令窗口 (最好是管理員的身份運(yùn)行),結(jié)果就如下圖01

才開(kāi)始學(xué) 不清楚什么錯(cuò)誤,感覺(jué)和npm無(wú)關(guān),查資料說(shuō)是更改npm的安裝源
可以使用npm config list 查看當(dāng)前配置的狀況,說(shuō)可能是某些包被國(guó)內(nèi)墻了 需要操作
npm config set strict-ssl false //關(guān)閉npm的https npm config set registry "http://registry.npmjs.org/" //重新設(shè)置npm的獲取地址
或者直接編輯c盤(pán)下的.npmrc文件,將registry的值修改為:
registry = http://registry.npmjs.org/
但是發(fā)現(xiàn)都沒(méi)有什么用
再者,說(shuō)是用淘寶鏡像 ,我也試了 ,沒(méi)什么用
npm config set registry https://registry.npm.taobao.org
最后 終于找到了用代理 是代理的問(wèn)題,直接
npm config set proxy http://address:8080 注意這里的address我開(kāi)始不知道是什么地址 就直接寫(xiě)的本電腦的IP地址 結(jié)果就可以了
主要是參考http://stackoverflow.com/questions/23193614/npm-err-network-getaddrinfo-enotfound
另外,清除npm的代理命令如下:
npm config delete http-proxy npm config delete https-proxy
以上只代表個(gè)人的情況。
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
node.js中的fs.lchown方法使用說(shuō)明
這篇文章主要介紹了node.js中的fs.lchown方法使用說(shuō)明,本文介紹了fs.lchown的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下2014-12-12
淺析Node.js實(shí)現(xiàn)HTTP文件下載
本文介紹如何用Node.js來(lái)實(shí)現(xiàn)HTTP文件下載,文章以實(shí)例演示所以很詳細(xì),有需要的小伙伴們可以參考學(xué)習(xí)。2016-08-08
Node.js 緩沖區(qū)(Buffer)模塊的方法及實(shí)例分析
在本篇文章里小編給大家整理了一篇關(guān)于Node.js 緩沖區(qū)(Buffer)模塊的方法及實(shí)例分析,對(duì)此有興趣的朋友們可以跟著學(xué)習(xí)下。2022-01-01
Node.js中多進(jìn)程模塊Cluster的介紹與使用
眾所周知Node.js是單線程的,一個(gè)單獨(dú)的Node.js進(jìn)程無(wú)法充分利用多核。Node.js從v0.6.0開(kāi)始,新增cluster模塊,讓Node.js開(kāi)發(fā)Web服務(wù)時(shí),很方便的做到充分利用多核機(jī)器。這篇文章主要給大家介紹了關(guān)于Node.js中多進(jìn)程模塊Cluster的相關(guān)資料,需要的朋友可以參考下2017-05-05
淺談如何通過(guò)node.js對(duì)數(shù)據(jù)進(jìn)行MD5加密
本篇文章將主要針對(duì)于在NODE.JS中如何對(duì)數(shù)據(jù)進(jìn)行MD5加密,MD5是一種常用的哈希算法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
nodeJs的安裝與npm全局環(huán)境變量的配置詳解
這篇文章主要介紹了nodeJs的安裝與npm全局環(huán)境變量的配置詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01

