node与npm版本不匹配问题

node与npm版本不匹配问题

最近接触的项目与nodejs相关,需要配置相关环境。

npm 复制代码
执行 npm 相关指令出现如下报错:
ERROR: npm v10.3.0 is known not to run on Node.js v12.18.2.  This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.

此时不论单独升级node 还是 降级npm都不行。按照下面步骤可以解决:

1.完全删除node和npm,如果暴力删除node文件删不干净则可能会安装不了新的node。按照这个blog可以删除node和npm

2.去node官网下载所需要的node版本,可以看出该下载包已经包含对应的npm了。

3.现在安装之后,打开cmd运行一下命令可以查看node和npm版本:

复制代码
node -v

npm -v
相关推荐
沛沛老爹26 分钟前
从Web到AI:行业专属Agent Skills生态系统技术演进实战
java·开发语言·前端·vue.js·人工智能·rag·企业转型
GGGG寄了1 小时前
HTML——列表标签
前端·html5
HWL56791 小时前
显示器缩放和更改分辨率的区别
前端·css·vue.js·计算机外设·html5
jzshmyt1 小时前
曼德勃罗集web可视化应用
前端
GGGG寄了1 小时前
HTML——表格的基本用法
前端·html
yanyu-yaya2 小时前
速学兼复习之vue3章节3
前端·javascript·vue.js·学习·前端框架
web小白成长日记2 小时前
前端向架构突围系列模块化 [4 - 1]:思想-超越文件拆分的边界思维
前端·架构
tkevinjd2 小时前
3-Vue&Ajax
前端·vue.js·ajax
林恒smileZAZ2 小时前
前端拖拽,看似简单,其实处处是坑
前端·javascript·vue.js
Filotimo_2 小时前
那在HTML中,action是什么
前端·okhttp·html