npm報版本與node.js不匹配問題及解決
npm報版本與node.js不匹配
問題一開始是因為npm install 下載依賴報錯
度娘以后,發(fā)現(xiàn)是node.js和npm的版本不一致引起,因此我安裝了最新的的npm
大家可以通過node.js-v和npm-v查看自己的版本號然后對應下載就好啦
查看版本信息https://nodejs.org/zh-cn/download/releases/
然后問題出現(xiàn)了
npm的所有命令,查看版本也用不了
誤打誤撞中,找到node.js的存放路徑,將全局文件里面的的npm文件夾刪掉
重新全局安裝npm, npm install -g npm@版本號
npm命令又恢復正常啦
nodejs和npm版本不匹配:ERROR: npm is known not to run on Node.js v10.16.2
報錯:ERROR: npm is known not to run on Node.js v10.16.2
原因:卸載node會卸載不干凈,需要手動刪除npm相關文件夾,如下圖:
然后根據(jù)自己的node版本來更新npm 版本npm -g install npm@6.9.0
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
npm install安裝模塊-save和-save-dev命令的區(qū)別
這篇文章介紹了npm install安裝模塊-save和-save-dev命令的區(qū)別,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06