關(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之后再從官網(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)文章
Express服務(wù)器端代碼熱加載的實(shí)現(xiàn)代碼
這篇文章主要介紹了Express服務(wù)器端代碼熱加載的實(shí)現(xiàn),文中通過代碼示例給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-01-01
websocket+node.js實(shí)現(xiàn)實(shí)時(shí)聊天系統(tǒng)問題咨詢
最近新學(xué)習(xí)websocket,做了一個(gè)實(shí)時(shí)聊天。用Node.js搭建的服務(wù):serevr.js. 兩個(gè)相互通信頁面:client.html 和server.html 但是就是有很多問題,下面通過本文給大家分享下2017-05-05
詳解NodeJS Https HSM雙向認(rèn)證實(shí)現(xiàn)
這篇文章主要介紹了詳解NodeJS Https HSM雙向認(rèn)證實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-03-03
node連接kafka2.0實(shí)現(xiàn)方法示例
這篇文章主要介紹了node連接kafka2.0,nodejs連接kafka2.0的實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了kafka2.0的功能、原理、以及node.js連接kafka2.0的具體實(shí)現(xiàn)技巧,需要的朋友可以參考下2023-05-05
node將對(duì)象轉(zhuǎn)化為query的實(shí)現(xiàn)方法
本文主要介紹了node將對(duì)象轉(zhuǎn)化為query的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01

