npm報版本與node.js不匹配問題及解決
npm報版本與node.js不匹配
問題一開始是因為npm install 下載依賴報錯

度娘以后,發(fā)現(xiàn)是node.js和npm的版本不一致引起,因此我安裝了最新的的npm
大家可以通過node.js-v和npm-v查看自己的版本號然后對應(yīng)下載就好啦
查看版本信息https://nodejs.org/zh-cn/download/releases/

然后問題出現(xiàn)了
npm的所有命令,查看版本也用不了

誤打誤撞中,找到node.js的存放路徑,將全局文件里面的的npm文件夾刪掉

重新全局安裝npm, npm install -g npm@版本號
npm命令又恢復(fù)正常啦

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相關(guān)文件夾,如下圖:

然后根據(jù)自己的node版本來更新npm 版本npm -g install npm@6.9.0
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nodejs實(shí)現(xiàn)WebSocket代碼實(shí)例
這篇文章主要介紹了Nodejs實(shí)現(xiàn)WebSocket代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-05-05
Node.js創(chuàng)建HTTP文件服務(wù)器的使用示例
我們的目的比較簡單,使用Node.js創(chuàng)建一個HTTP協(xié)議的文件服務(wù)器,你可以使用瀏覽器或其它下載工具到文件服務(wù)器上下載文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-05-05
Node.js中的模塊機(jī)制學(xué)習(xí)筆記
這篇文章主要介紹了Node.js中的模塊機(jī)制學(xué)習(xí)筆記,本文講解了CommonJS模塊規(guī)范、Node模塊實(shí)現(xiàn)過程、模塊調(diào)用棧、包與NPM等內(nèi)容,需要的朋友可以參考下2014-11-11
nvm下載后nodejs版本自由切換node14卻根本下載不了的解決辦法
在日常開發(fā)中,我們可能需要同時進(jìn)行多個不同NodeJS版本的項目開發(fā),每個項目所依賴的nodejs版本可能不一致,這篇文章主要介紹了nvm下載后nodejs版本自由切換node14卻根本下載不了的解決辦法,需要的朋友可以參考下2025-12-12
基于NodeJS的前后端分離的思考與實(shí)踐(二)模版探索
在傳統(tǒng)的開發(fā)模式中,瀏覽器端與服務(wù)器端是由不同的前后端兩個團(tuán)隊開發(fā),但是模版卻又在這兩者中間的模糊地帶。因此模版上面總不可避免的越來越多復(fù)雜邏輯,最終難以維護(hù)。2014-09-09
node作為中間服務(wù)層如何發(fā)送請求(發(fā)送請求的實(shí)現(xiàn)方法詳解)
node作為中間服務(wù)層如何發(fā)送請求?下面小編就為大家分享一下發(fā)送請求的實(shí)現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助2018-01-01
node.js使用cluster實(shí)現(xiàn)多進(jìn)程
本文給大家詳細(xì)介紹了nodejs使用cluster模塊實(shí)現(xiàn)多進(jìn)程的方法和步奏,非常的細(xì)致全面,有需要的小伙伴可以參考下2016-03-03
使用Node.js配合Nginx實(shí)現(xiàn)高負(fù)載網(wǎng)絡(luò)
這篇文章主要介紹了使用Node.js配合Nginx實(shí)現(xiàn)高負(fù)載網(wǎng)絡(luò),Node的異步加上Nginx的反向代理在性能上實(shí)在是給力!需要的朋友可以參考下2015-06-06
k8s node節(jié)點(diǎn)重新加入master集群的實(shí)現(xiàn)
這篇文章主要介紹了k8s node節(jié)點(diǎn)重新加入master集群的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02

