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
相关推荐
Larcher2 分钟前
新手也能学会,100行代码玩AI LOGO
前端·llm·html
徐子颐14 分钟前
从 Vibe Coding 到 Agent Coding:Cursor 2.0 开启下一代 AI 开发范式
前端
小月鸭27 分钟前
如何理解HTML语义化
前端·html
jump6801 小时前
url输入到网页展示会发生什么?
前端
诸葛韩信1 小时前
我们需要了解的Web Workers
前端
brzhang1 小时前
我觉得可以试试 TOON —— 一个为 LLM 而生的极致压缩数据格式
前端·后端·架构
yivifu1 小时前
JavaScript Selection API详解
java·前端·javascript
这儿有一堆花1 小时前
告别 Class 组件:拥抱 React Hooks 带来的函数式新范式
前端·javascript·react.js
十二春秋2 小时前
场景模拟:基础路由配置
前端
六月的可乐2 小时前
实战干货-Vue实现AI聊天助手全流程解析
前端·vue.js·ai编程