關(guān)于node.js版本npm -v報錯問題的解決方法
場景:關(guān)于node.js版本npm -v報錯問題
安裝node.js16.15.1版本

問題描述
在cmd中查看npm版本號以及下載依賴包出現(xiàn)錯誤信息

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

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

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

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


報錯成功解決。
總結(jié)
到此這篇關(guān)于關(guān)于node.js版本npm -v報錯問題解決的文章就介紹到這了,更多相關(guān)node.js版本npm -v報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
node+axios實現(xiàn)服務(wù)端文件上傳示例
這篇文章主要介紹了node+axios實現(xiàn)服務(wù)端文件上傳示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06
nodeJs實現(xiàn)基于連接池連接mysql的方法示例
這篇文章主要介紹了nodeJs實現(xiàn)基于連接池連接mysql的方法,結(jié)合具體實例形式分析了nodejs連接池操作mysql數(shù)據(jù)庫連接的實現(xiàn)與使用技巧,需要的朋友可以參考下2018-02-02
nodejs+websocket實時聊天系統(tǒng)改進版
這篇文章主要介紹了nodejs+websocket實時聊天系統(tǒng)的改進版,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05

