相关推荐recommended
npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new
作者:mmseoamin日期:2024-03-20

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第1张

此错误是node版本与npm版本不兼容

首先在系统cmd命令窗口查看node与npm版本

npm -v
node -v

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第2张

如图所示,小编的版本是6.14.13和v14.17.0

再去idea和vs的终端分别查看node和npm版本是否对应

idea:

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第3张

vs:

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第4张

发现idea版本是正确的,vs版本和系统cmd查到的npm版本不一样

这个时候重点来了!!敲黑板,解决方法:

第一步:把你的写的项目的npm包删掉换成系统中的npm包

小编的系统npm包是:F:\nodejs\node_modules\npm

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第5张

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第6张

好,这关键的一步做完了,然后进入vs终端

第二步:输入下面命令,恢复默认的npm版本

npm uninstall -g npm

如图:出现up to date就成功了

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第7张

再查看一次版本就对了

npm WARN npm npm does not support Node.js v14.17.0 npm WARN npm You should probably upgrade to a new,在这里插入图片描述,第8张

如果不对可以直接输入命令

npm install -g npm@6.14.13

其他版本以此类推。

拓展:

更新npm:确保您正在使用最新版本的npm。您可以通过运行以下命令来更新npm:

npm install -g npm

清除npm缓存:有时候清除npm缓存可以解决一些下载问题。您可以通过运行以下命令清除npm缓存:

npm cache clean --force

更改registry:尝试将npm registry更改为官方的registry。您可以通过运行以下命令更改registry:

npm config set registry https://registry.npmjs.org/

解决不易,记得点赞收藏支持下小编,哭哭~~