關(guān)于node.js版本npm -v報(bào)錯(cuò)問(wèn)題的解決方法
場(chǎng)景:關(guān)于node.js版本npm -v報(bào)錯(cuò)問(wèn)題
安裝node.js16.15.1版本

問(wèn)題描述
在cmd中查看npm版本號(hào)以及下載依賴(lài)包出現(xiàn)錯(cuò)誤信息

原因分析:
node版本和npm版本不兼容
解決方案:
在 Windows 上升級(jí) npm 需要手動(dòng)步驟以確保 PowerShell/CMD 找到新版本的 npm。
#第一步:在vscode修改node.js文件夾下npm、npm.cmd、npx、npx.cmd文件,將prefix -g 改成 prefix --location=global。
#第二步:首先,在桌面任務(wù)欄的搜索框內(nèi)輸入“cmd”,點(diǎn)擊“以管理員身份運(yùn)行”,以免后續(xù)操作權(quán)限不足導(dǎo)致操作失?。?/p>

然后,然后,在命令提示符窗口輸入npm install -g npm-windows-upgrade。

#第三步:關(guān)閉窗口后,找到Windows PoweShell,右鍵,點(diǎn)擊“以管理員身份運(yùn)行”。

接著在PowerShell中輸入set-ExecutionPolicy RemoteSigned ,按下回車(chē)后會(huì)顯示是否要更改執(zhí)行策略的選項(xiàng);我們輸入Y 后按下回車(chē);接著輸入npm-windows-upgrade ;接著會(huì)顯示各個(gè)版本,用方向鍵↑ ↓ 加以選擇,不過(guò)默認(rèn)是最高的8.12.1,就直接按回車(chē)就好了。稍等片刻,就完成更新了。


報(bào)錯(cuò)成功解決。
總結(jié)
到此這篇關(guān)于關(guān)于node.js版本npm -v報(bào)錯(cuò)問(wèn)題解決的文章就介紹到這了,更多相關(guān)node.js版本npm -v報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
node+axios實(shí)現(xiàn)服務(wù)端文件上傳示例
這篇文章主要介紹了node+axios實(shí)現(xiàn)服務(wù)端文件上傳示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
koa-router源碼學(xué)習(xí)小結(jié)
這篇文章主要介紹了koa-router源碼學(xué)習(xí)小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09
node.js實(shí)現(xiàn)回調(diào)的方法示例
這篇文章主要介紹了node.js實(shí)現(xiàn)回調(diào)的方法,結(jié)合實(shí)例形式分析了node.js實(shí)現(xiàn)向回調(diào)函數(shù)傳遞參數(shù)、閉包的使用及鏈?zhǔn)交卣{(diào)相關(guān)操作技巧,需要的朋友可以參考下2017-03-03
nodeJs實(shí)現(xiàn)基于連接池連接mysql的方法示例
這篇文章主要介紹了nodeJs實(shí)現(xiàn)基于連接池連接mysql的方法,結(jié)合具體實(shí)例形式分析了nodejs連接池操作mysql數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下2018-02-02
nodejs+websocket實(shí)時(shí)聊天系統(tǒng)改進(jìn)版
這篇文章主要介紹了nodejs+websocket實(shí)時(shí)聊天系統(tǒng)的改進(jìn)版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05

