npm does not support Node.js

我的报错信息:
npm WARN npm npm does not support Node.js v14.19.3
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can’t make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 6, 8, 9, 10, 11, 12.
npm WARN npm You can find the latest version at https://nodejs.org/
npm ERR! cb.apply is not a function

思路:这是npm版本和node版本不兼容的问题

1.打开命令行,输入 node -v 查看自己的node版本

node -v

在这里插入图片描述打开node.js的版本网站
https://nodejs.org/zh-cn/download/releases/
找到自己的node.js版,已经与之对应的npm包
在这里插入图片描述
我的node.js的版本是14.19.3与之对应的npm包的版本是6.14.17

2.找到自己电脑里面的npm包和npm包缓存,删除这个两个文件夹

我电脑的地址:C:\Users\admin\AppData\Roaming
在这里插入图片描述

3.然后再命令行中,重新安装与node.js的版本14.19.3与之对应的npm包的版本是6.14.17

npm -g install npm@6.14.17
npm -v

在这里插入图片描述

这篇文章主要记录一下自己遇到的问题和解决的方法,以下是我参考的文章和文章中涉及到的网站。

npm 版本不支持node.js的解决方法:
https://blog.csdn.net/q1ngqingsky/article/details/123571347

解决npm不支持Nodejs版本的问题:
https://blog.csdn.net/qq_30007885/article/details/122107924

node.js与npm版本对应:
https://nodejs.org/zh-cn/download/releases/

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值