nodejs和npm版本不匹配報錯的解決方法
前言:
我是因?yàn)橐胿ue創(chuàng)建項(xiàng)目,之后發(fā)現(xiàn)創(chuàng)建項(xiàng)目創(chuàng)建不上去,我想的是安裝vue的腳手架工具,但是npm死活安裝不上去,一直報錯,我是一直在網(wǎng)上找解決方法,之后我自己終于解決了,心情是非常高興的。
因?yàn)閮烧卟黄ヅ鋱罅隋e誤:
我當(dāng)時最初想法就是查看版本,發(fā)現(xiàn)node和npm的版本不匹配,也沒有辦法安裝腳手架工具。
我給你們說,我最后的解決方法吧。我是試了老多錯,之后,解決了。
解決方法:
1.把node卸干凈(node在安裝的目錄當(dāng)中卸載了,但是有緩存的數(shù)據(jù)【個人認(rèn)為】,我的卡點(diǎn)也是這,緩存的數(shù)據(jù)沒有卸載掉)
上面的nodejs 我是卸載掉了,之后重新安裝node,但npm的版本還是低版本6.14.10。所以此時
需要把下面文件夾 npm npm-cache也卸載了。(重要提示:一定要找對路徑)
下面文件夾的路徑是C盤/用戶/Lws【這個是你自己規(guī)定的文件名稱】/AppData/Roaming【這兩個文件路徑很重要,基本都是這個路徑】
最后安裝node就可以了。node和npm的版本就一致了。
也可以創(chuàng)建vue項(xiàng)目了。
在操作完上面操作后,node是最新版本,之前用node舊版本安裝的項(xiàng)目沒有辦法啟動了。
報錯:
(備注:搜下面紅框圈住的部分就可以搜到解決方法)
解決方法:
輸入
$env:NODE_OPTIONS="--openssl-legacy-provider"
之后重啟項(xiàng)目,就可以解決了。
可以起來項(xiàng)目了。
總結(jié):
我的感受是我今天下午解決了一下午,沒有找到解決辦法。因?yàn)榘姹静黄ヅ?,還有就是自己搜索的東西太廣了,不好搜到自己需要的,但是最后也解決了,覺得心情確實(shí)不錯。今天下午,自己就一直坐著,在電腦前,一個一個試。知道自己版本不匹配,然后不知道自己沒有把軟件卸載干凈,總覺得自己卸載干凈了。之后,確實(shí)是沒卸載干凈,才導(dǎo)致版本不一致問題。這次遇到了,下次就不用花這么長時間解決了。感覺還是很不錯。加油。前端人,前端魂,我就是前端槿玥,蕪湖~
到此這篇關(guān)于nodejs和npm版本不匹配報錯的解決方法的文章就介紹到這了,更多相關(guān)nodejs和npm版本不匹配內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
nodejs 提示‘xxx’ 不是內(nèi)部或外部命令解決方法
本文介紹了node.js包管理工具npm安裝模塊后,無法通過命令行執(zhí)行命令,提示‘xxx’ 不是內(nèi)部或外部命令的解決方法,給需要的小伙伴參考下。2014-11-11NodeJS實(shí)現(xiàn)微信公眾號關(guān)注后自動回復(fù)功能
這篇文章主要為大家詳細(xì)介紹了NodeJS實(shí)現(xiàn)微信公眾號關(guān)注后自動回復(fù)功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05Nodejs alpine基礎(chǔ)之docker鏡像構(gòu)建
這篇文章主要為大家介紹了Nodejs alpine基礎(chǔ)之docker鏡像構(gòu)建,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07解決nodejs報錯Error:EPERM:operation not permitted,mkdi
這篇文章主要介紹了解決nodejs報錯Error:EPERM:operation not permitted,mkdir‘xxxxxxxxxxxxxxxx‘問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02node.js調(diào)用C++開發(fā)的模塊實(shí)例
這篇文章主要介紹了node.js調(diào)用C++開發(fā)的模塊實(shí)例,在node的程序中,如果有大數(shù)據(jù)量的計算,處理起來比較慢,可以用C++來處理,然后通過回調(diào)(callback的形式),返回給node,需要的朋友可以參考下2015-07-07基于Express+multer實(shí)現(xiàn)文件上傳功能
Multer是Node.js中的一個第三方包,或者說是第三方中間件,主要用于是實(shí)現(xiàn)文件上傳的功能,本文小編講給大家詳細(xì)介紹一下基于Express+multer來實(shí)現(xiàn)文件上傳功能,文章通過代碼示例和圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11