位置: IT常识 - 正文

最新版 nodejs和npm版本不匹配问题解决:ERROR: npm v9.5.1 is known not to run on Node.js(node.js和npm)

编辑:rootadmin
最新版 nodejs和npm版本不匹配问题解决:ERROR: npm v9.5.1 is known not to run on Node.js

推荐整理分享最新版 nodejs和npm版本不匹配问题解决:ERROR: npm v9.5.1 is known not to run on Node.js(node.js和npm),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node nodejs,node和nodejs,node nodejs,nodejs版本,node.js和npm,nodejs哪个版本稳定,nodejs哪个版本稳定,nodejs哪个版本稳定,内容如对您有帮助,希望把文章链接给更多的朋友!

最近项目用到了node和npm ,查看一下当前版本,发现有报错

node -v

npm -v

 

ERROR: npm v9.6.2 is known not to run on Node.js v12.13.1. You'll need to upgrade to a newer Node.js version in order to use this version of npm. This version of npm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. You can find the latest version at https://nodejs.org/.

经过多方向查找 找到了node和npm的版本对比图

以往的版本 | Node.js

一.以为npm报错,把npm版本降级到更低版本就可以,结果还是报错

npm -g install npm@6.14.16

二.brew安装升级到新版本node,替换掉目前的低版本,结果也没起作用

brew install node@16

三.最终确定思路,由于node没报错,npm报错,所以需要切换node版本即可,(需要接住node版本管理工具nvm)

安装nvm

brew install nvm

 查看nvm版本

nvm --version

详解第一步执行

nvm --version

 //出现问题。去进行配置  zsh: command not found: nvm

最新版 nodejs和npm版本不匹配问题解决:ERROR: npm v9.5.1 is known not to run on Node.js(node.js和npm)

第二步:nvm配置 1.vim ~/.bash_profile

点击 i 进行插入操作 插入下面配置

export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh

插入完成后 点击Esc 然后 使用 :wq. 保存并退出

执行:source ~/.bash_profile 如果出问题先不管接着往下走

2.vim ~/.zshrc

点击 i 进行插入操作 插入下面配置

export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh

插入完成后 点击Esc 然后 使用 :wq. 保存并退出 执行:source ~/.zshrc

3.vim ~/.profile

点击 i 进行插入操作 插入下面配置

export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh

插入完成后 点击Esc 然后 使用 :wq. 保存并退出 执行:source ~/.profile

最后开始进行测试 执行:nvm --version 显示版本号就说明配置成功:0.39.3

四.通过nvm安装指定版本的node

由于提示必须14或者16或者18开始的版本

This version ofnpm supports the following node versions: `^14.17.0 || ^16.13.0 || >=18.0.0`. Youcan find the latest version at https://nodejs.org/.

 我们就通过nvm安装16.13.0版本的node

nvm install 16.13.0

 

最后再查结果

 

node版本已经升级,npm已经不报错了,升级完成

本文链接地址:https://www.jiuchutong.com/zhishi/275949.html 转载请保留说明!

上一篇:安装OS X Yosemite 和 OS X Mavericks双系统教程(安装下载应用)

下一篇:苹果电脑怎么打开EXE文件?MAC系统上打开exe格式文件方法介绍(苹果电脑怎么打顿号)

  • 支付宝开通酷喵会员怎么取消自动续费(支付宝开通酷喵自动续费怎么取消)

    支付宝开通酷喵会员怎么取消自动续费(支付宝开通酷喵自动续费怎么取消)

  • vivoz6前置像素是多少呢(vivo手机前置摄像头像素)

    vivoz6前置像素是多少呢(vivo手机前置摄像头像素)

  • 华为p40pro前置有几颗摄像头(华为p40pro前置有广角拍摄功能吗)

    华为p40pro前置有几颗摄像头(华为p40pro前置有广角拍摄功能吗)

  • 华为手机正在运行的程序怎么查看(华为手机正在运行的服务怎么看)

    华为手机正在运行的程序怎么查看(华为手机正在运行的服务怎么看)

  • oppo位置权限怎么开启(oppoa59s位置权限)

    oppo位置权限怎么开启(oppoa59s位置权限)

  • 苹果10关机键在哪(苹果关机键在哪里13)

    苹果10关机键在哪(苹果关机键在哪里13)

  • 拼多多怎么不让别人加我好友(拼多多怎么不让好友看见我买了什么)

    拼多多怎么不让别人加我好友(拼多多怎么不让好友看见我买了什么)

  • 红包什么时候退回(红包多长时间退)

    红包什么时候退回(红包多长时间退)

  • iPhone11边玩边充电伤电池吗(苹果11边充边玩会爆炸吗)

    iPhone11边玩边充电伤电池吗(苹果11边充边玩会爆炸吗)

  • b站原手机号不用了怎么办(b站原手机号不用了怎么注销)

    b站原手机号不用了怎么办(b站原手机号不用了怎么注销)

  • 微信发广告封号怎么办(微信发广告封号承诺书)

    微信发广告封号怎么办(微信发广告封号承诺书)

  • 5gwifi需要5g手机吗(5gwifi是不是要5g手机才能用)

    5gwifi需要5g手机吗(5gwifi是不是要5g手机才能用)

  • 手机显示lte是什么网络(手机显示lte是什么情况)

    手机显示lte是什么网络(手机显示lte是什么情况)

  • 微信群主怎么撤销别人发的信息(微信群主怎么撤回自己消息)

    微信群主怎么撤销别人发的信息(微信群主怎么撤回自己消息)

  • 手机触屏坏了怎么解锁(手机触屏坏了怎么导出里面的资料)

    手机触屏坏了怎么解锁(手机触屏坏了怎么导出里面的资料)

  • 荣耀9x防水级别多少(荣耀9x的防水等级)

    荣耀9x防水级别多少(荣耀9x的防水等级)

  • OPPO手机怎么查看私密照片(oppo手机怎么查型号)

    OPPO手机怎么查看私密照片(oppo手机怎么查型号)

  • 全民k歌私信怎么恢复(全民K歌私信怎么删除)

    全民k歌私信怎么恢复(全民K歌私信怎么删除)

  • 淘话通充值卡怎么用(淘话通充值卡怎么在淘宝上消费)

    淘话通充值卡怎么用(淘话通充值卡怎么在淘宝上消费)

  • 苹果为什么下载不了最右(苹果为什么下载的软件不在桌面上显示)

    苹果为什么下载不了最右(苹果为什么下载的软件不在桌面上显示)

  • 如何关闭edge浏览器地址栏自动弹出的历史记录(如何关闭edge浏览器下载保护)

    如何关闭edge浏览器地址栏自动弹出的历史记录(如何关闭edge浏览器下载保护)

  • 旧电脑主机倒地摔了一下就进不了系统了(主机倒地后打不开电脑)

    旧电脑主机倒地摔了一下就进不了系统了(主机倒地后打不开电脑)

  • 土增税税率和速算例题
  • 现金日记账怎么记账借方还是贷方
  • 什么样的情况可以补缴社保
  • 退休工资怎样扣社保
  • 增值税留抵的原因
  • 加油站销售加油卡是否征收增值税
  • 海关进口增值税发票抵扣期限
  • 出口退税金额和进项税额不一致
  • 去新建的外贸公司好不好
  • 税控设备抵减如何填写报表
  • 不用开票的收入有哪些
  • 公司没成本票怎么暂估
  • 党费返还款怎么做分录
  • 预收账款与应收账款为什么合并
  • 资产负债表日后事项涵盖期间
  • 快捷方式都变成pdf
  • 年终奖发放与补发的区别
  • php怎么启动
  • 政府回购企业土地
  • 如何处理库存差异问题
  • 经营性支付与非经营性支付
  • win7无法记忆文件保存路径
  • js map foreach遍历
  • mac怎么写代码
  • 转销盘盈会计分录
  • 原始凭证可以没有名称吗
  • 员工报销电话费缴纳个税
  • web转义字符
  • php格式图片
  • 分公司开业开场白
  • php读取xml文件
  • tcp/ip协议含义
  • SE注意力机制加在什么位置
  • php对接公众号支付
  • 往账来账是什么意思
  • 送货单需要跟在凭证后面吗
  • phpcms默认密码
  • db2 -x
  • 出口汽车配件怎么报关
  • 注册资本印花税最新政策2023年
  • 工程类企业存货
  • 个税哪种申报方式好
  • 管理费用的范畴
  • 应付账款预付账款应收账款预收账款
  • 残保金账务处理会计科目
  • 借贷记账法的记账依据是什么
  • 以前年度损益调整怎么结转
  • 服务合同开什么发票
  • 电子商业承兑会不会拿不到钱
  • 只有销售才能使你成功的名言
  • 财务的材质怎么写
  • 企业收到海河工厂发运的乙材料,并验收入库
  • 购买理财收入计入什么科目
  • 过账发票和不过票的区别
  • 研发投入算到产值里吗
  • 开红字发票后再开蓝字发票如何入账
  • mysql导入数据语句
  • mysql 错误1067
  • mysql如何实现主从复制的具体流程
  • 修改文件软件免费下载
  • apt-get update错误
  • 升级bios后无法启动
  • 任务管理器边框怎么设置
  • smsmon32.exe - smsmon32是什么进程
  • SpamSubtract.exe - SpamSubtract是什么进程
  • xp系统远程桌面怎么设置
  • load its core dll
  • 诺基亚安装ngage
  • win10如何设置时间和日期
  • 如何使用css进行网页布局,举例说明
  • python num怎么用
  • python批量下载文件
  • 前端面试题csdn
  • Node.js中的construct构造函数
  • jquery放在head还是body
  • node .js
  • 出口退税应退税额未发生变化 骗税
  • 哈尔滨国家税务局客服电话
  • 加大税务稽查工作的建议
  • 税务局纪检组为税收工作纪律保障
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设