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
相关推荐
zhangzelin8884 小时前
TypeScript入门指南:JavaScript的类型化超集
前端·javascript·其他·typescript
lichenyang4534 小时前
流式聊天界面实现解析:从零到一构建实时对话体验
前端
天蓝色的鱼鱼4 小时前
Turbopack vs Webpack vs Vite:前端构建工具三分天下,谁将胜出?
前端·webpack
用户841794814564 小时前
vxe-table 实现列头授权自定义插槽模板,自定义输入框
前端
im_AMBER4 小时前
Web 开发 24
前端·笔记·git·学习
小小前端_我自坚强4 小时前
前端算法相关详解
前端·算法
小小前端_我自坚强4 小时前
UniApp 微信小程序流水线发布全流程
前端·架构
小小前端_我自坚强4 小时前
vue提高技术 高级语法相关
前端·vue.js·前端框架
小小前端_我自坚强4 小时前
2025年前端最新技术总结
前端·架构
ttyyttemo5 小时前
Text的各种属性
前端