node.js - 剛裝上最新node,npm install報(bào)這個(gè)錯(cuò)誤!求ndoe大神解答?。?!
問(wèn)題描述
npm -v和node-v都可以打印出來(lái)但是 npm install就報(bào)錯(cuò)!
問(wèn)題解答
回答1:run npm config get proxy看看拿到什么
如果上面的返回不為空,npm config set proxy null或者npm config delete proxy ,順便把https的代理也關(guān)掉npm config set https-proxy null, 證書問(wèn)題,把證書的校驗(yàn)關(guān)掉npm config set strict-ssl false, 當(dāng)然上面的命令你不用全敲一遍,根據(jù)報(bào)錯(cuò)信息提示,選擇對(duì)應(yīng)的解決方式, 然后再試試
如果1的命令為空,檢查你的環(huán)境變量里面是不是有HTTP_PROXY
是不是開了全局的代理
回答2:電腦是不是開了代理,導(dǎo)致證書不被npm信任。建議你關(guān)掉代理,使用淘寶鏡像源試下npm install -g express --registry=https://registry.npm.taobao.org
回答3:網(wǎng)絡(luò)問(wèn)題,建議使用cnpm
回答4:網(wǎng)絡(luò)問(wèn)題1.使用淘寶源(cnpm)2.vpn ss
回答5:請(qǐng)問(wèn)怎么解決的,遇到同樣的問(wèn)題了
