關(guān)于nodejs和npm版本不匹配的解決方法
問題:
在運(yùn)行npm命令時(shí)總會(huì)出現(xiàn)如下報(bào)錯(cuò):
發(fā)現(xiàn)是node版本和npm版本不匹配造成的,于是想使用npm uninstall -g npm刪除之后重新安裝對(duì)應(yīng)版本的npm。但是讓人頭疼的是:
并且在執(zhí)行其他npm命令時(shí)一直報(bào)npm does not support Node.js v12.18.0的錯(cuò)誤,即使是在控制面版刪除了node之后再?gòu)墓倬W(wǎng)下載包含匹配版本的node,npm的版本也還是不會(huì)匹配。
解決方法
搗鼓了半天+百度之后,發(fā)現(xiàn)這篇博客的方法可行–npm dose not support Node.js v10.15.3
在刪除了以下兩個(gè)文件后npm版本也更新了(node刪除之后npm居然保留下來了,太坑了)
問題所在
在卸載node之后,原來的npm環(huán)境并未被刪除。刪除C:\Users\ASUS\AppData\Roaming目錄下的npm和npm-cache兩個(gè)文件再重新下載node即可。
以上就是關(guān)于nodejs和npm版本不匹配的解決方法的詳細(xì)內(nèi)容,更多關(guān)于nodejs和npm版本不匹配的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
淺析node應(yīng)用的timing-attack安全漏洞
本篇文章給大家通過原理的原因分析了node應(yīng)用的timing-attack安全漏洞問題,有興趣的朋友閱讀參考下。2018-02-02nodejs實(shí)現(xiàn)郵件發(fā)送服務(wù)實(shí)例分享
本文給大家講解的是簡(jiǎn)單的使用nodejs搭建郵件發(fā)送服務(wù)的一個(gè)實(shí)例,非常的好用,有需要的小伙伴可以參考下2017-03-03win系統(tǒng)下nodejs環(huán)境安裝配置
這篇文章主要介紹了win系統(tǒng)下nodejs環(huán)境安裝配置的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05nodejs簡(jiǎn)單實(shí)現(xiàn)TCP服務(wù)器端和客戶端的聊天功能示例
這篇文章主要介紹了nodejs簡(jiǎn)單實(shí)現(xiàn)TCP服務(wù)器端和客戶端的聊天功能,結(jié)合實(shí)例形式分析了nodejs基于TCP協(xié)議實(shí)現(xiàn)的聊天程序客戶端與服務(wù)器端具體步驟與相關(guān)操作技巧,代碼備有較為詳盡的注釋便于理解,需要的朋友可以參考下2018-01-01node.js+express制作網(wǎng)頁(yè)計(jì)算器
這篇文章主要介紹了node.js+express制作網(wǎng)頁(yè)計(jì)算器的相關(guān)資料,需要的朋友可以參考下2016-01-01基于nodejs res.end和res.send的區(qū)別
今天小編就為大家分享一篇基于nodejs res.end和res.send的區(qū)別,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-05-05