關(guān)于node.js版本npm -v報(bào)錯(cuò)問題的解決方法
場(chǎng)景:關(guān)于node.js版本npm -v報(bào)錯(cuò)問題
安裝node.js16.15.1版本
問題描述
在cmd中查看npm版本號(hào)以及下載依賴包出現(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 ,按下回車后會(huì)顯示是否要更改執(zhí)行策略的選項(xiàng);我們輸入Y 后按下回車;接著輸入npm-windows-upgrade ;接著會(huì)顯示各個(gè)版本,用方向鍵↑ ↓ 加以選擇,不過默認(rèn)是最高的8.12.1,就直接按回車就好了。稍等片刻,就完成更新了。
報(bào)錯(cuò)成功解決。
總結(jié)
到此這篇關(guān)于關(guān)于node.js版本npm -v報(bào)錯(cuò)問題解決的文章就介紹到這了,更多相關(guān)node.js版本npm -v報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Node.js API詳解之 string_decoder用法實(shí)例分析
這篇文章主要介紹了Node.js API詳解之 string_decoder用法,結(jié)合實(shí)例形式分析了Node.js API中string_decoder的功能、用法及操作注意事項(xiàng),需要的朋友可以參考下2020-04-04Nodejs處理Json文件并將處理后的數(shù)據(jù)寫入新文件中
這篇文章主要介紹了Nodejs處理Json文件并將處理后的數(shù)據(jù)寫入新文件中,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-10-10詳解Node.js amqplib 連接 Rabbit MQ最佳實(shí)踐
這篇文章主要介紹了詳解Node.js amqplib 連接 Rabbit MQ最佳實(shí)踐,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-01-01