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
相关推荐
Hellc0076 分钟前
MacOS升级ruby版本
前端·macos·ruby
前端西瓜哥15 分钟前
贝塞尔曲线算法:求贝塞尔曲线和直线的交点
前端·算法
又写了一天BUG16 分钟前
npm install安装缓慢及npm更换源
前端·npm·node.js
cc蒲公英30 分钟前
Vue2+vue-office/excel 实现在线加载Excel文件预览
前端·vue.js·excel
Java开发追求者30 分钟前
在CSS中换行word-break: break-word和 word-break: break-all区别
前端·css·word
好名字082134 分钟前
monorepo基础搭建教程(从0到1 pnpm+monorepo+vue)
前端·javascript
森叶38 分钟前
Electron-vue asar 局部打包优化处理方案——绕开每次npm run build 超级慢的打包问题
vue.js·electron·npm
pink大呲花42 分钟前
css鼠标常用样式
前端·css·计算机外设
Flying_Fish_roe42 分钟前
浏览器的内存回收机制&监控内存泄漏
java·前端·ecmascript·es6
小小竹子1 小时前
前端vue-实现富文本组件
前端·vue.js·富文本