位置: 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格式文件方法介绍(苹果电脑怎么打顿号)

  • 快手1w怎么看全部粉丝(快手在哪里能看到挣多钱)

    快手1w怎么看全部粉丝(快手在哪里能看到挣多钱)

  • 华为手机锁屏账号是什么情况(华为锁屏在哪儿)

    华为手机锁屏账号是什么情况(华为锁屏在哪儿)

  • 清除emmc能恢复出厂吗(emmc清除了会怎样)

    清除emmc能恢复出厂吗(emmc清除了会怎样)

  • 微信朋友圈怎样发表(微信朋友圈怎样只发文字不发图片)

    微信朋友圈怎样发表(微信朋友圈怎样只发文字不发图片)

  • 可以申请两个微信号吗(能不能申请2个微信号)

    可以申请两个微信号吗(能不能申请2个微信号)

  • 秘乐短视频是什么东西(秘乐短视频什么时候关闭)

    秘乐短视频是什么东西(秘乐短视频什么时候关闭)

  • 清除格式在哪里(wps文字清除格式在哪里)

    清除格式在哪里(wps文字清除格式在哪里)

  • 唱吧被拉黑还有访客记录吗(唱吧被拉黑还有足迹)

    唱吧被拉黑还有访客记录吗(唱吧被拉黑还有足迹)

  • 苹果11短信怎么不显示内容(苹果11短信怎么看是卡1卡2的)

    苹果11短信怎么不显示内容(苹果11短信怎么看是卡1卡2的)

  • 蓝牙耳机必须带盒子才能用吗(蓝牙耳机必须带两个才能听到吗)

    蓝牙耳机必须带盒子才能用吗(蓝牙耳机必须带两个才能听到吗)

  • 小米手机通讯录字体大小怎么调(小米手机通讯录怎么导入到新手机)

    小米手机通讯录字体大小怎么调(小米手机通讯录怎么导入到新手机)

  • 手机只显示3g不显示4g(手机只显示3g网络)

    手机只显示3g不显示4g(手机只显示3g网络)

  • 钉钉未激活是为什么(钉钉未激活怎么办)

    钉钉未激活是为什么(钉钉未激活怎么办)

  • vivoiqoo pro上市时间(vivoiqoopro上市时间和价格)

    vivoiqoo pro上市时间(vivoiqoopro上市时间和价格)

  • 微信么么哒有多少个掉下来(微信么么哒有多少掉下来的表情)

    微信么么哒有多少个掉下来(微信么么哒有多少掉下来的表情)

  • iphone锁屏上滑不出控制中心(苹果手机锁屏上滑不动)

    iphone锁屏上滑不出控制中心(苹果手机锁屏上滑不动)

  • word表格一根线加粗(word表格有一根单线去不掉)

    word表格一根线加粗(word表格有一根单线去不掉)

  • 对方关机打电话提示什么(对方关机打电话过去开机之后有记录吗)

    对方关机打电话提示什么(对方关机打电话过去开机之后有记录吗)

  • 主机里的风扇叫什么(主机里的风扇叫什么名字)

    主机里的风扇叫什么(主机里的风扇叫什么名字)

  • 在电脑上怎么下载word软件(在电脑上怎么下载steam)

    在电脑上怎么下载word软件(在电脑上怎么下载steam)

  • 苹果11pro max屏幕刷新率

    苹果11pro max屏幕刷新率

  • ie浏览器怎么卸载重装(ie浏览器怎么卸载掉)

    ie浏览器怎么卸载重装(ie浏览器怎么卸载掉)

  • 手机号异常是怎么回事(手机号异常是怎么恢复)

    手机号异常是怎么回事(手机号异常是怎么恢复)

  • uniapp**字符串转Json并提取字段值(uniapp传值)

    uniapp**字符串转Json并提取字段值(uniapp传值)

  • Vue:extends继承&组件复用性(vue组件继承element并重写方法)

    Vue:extends继承&组件复用性(vue组件继承element并重写方法)

  • 国有股权无偿划转协议
  • 建筑业工程结算是什么科目
  • 收到红字专票怎么做账务处理
  • 铲车用什么燃油
  • 销售多余材料会计分录怎么做
  • 预收购货单位货款
  • 未使用的固定资产提不提折旧
  • 福利企业退税的资金去处
  • 离职补偿金如何计算
  • 怎样算纳税人
  • 产值等于营业额吗
  • 法院强制拍卖房子流程
  • 费用摊销的常用方法有哪些
  • 初始投资成本与可辨认净资产公允价值
  • 无法支付的款项转销
  • 应收账款现金折扣计入什么科目
  • 公司对外租赁
  • 建筑企业按什么确认收入
  • 个税退手续费怎么申请
  • 以前年度原材料调出怎么做会计分录
  • 社会保险费的征收程序
  • winds10企业版
  • PHP:class_parents()的用法_spl函数
  • 银行罚息计入什么会计科目
  • php不使用内置函数的情况下,输出数组中重复最多的元素
  • 老项目简易征收税务需要的资料有哪些
  • 第三方代收的款项是什么意思
  • Laravel5权限管理方法详解
  • php类的特性实例是什么
  • selenium python 教程
  • 备抵法账务处理方式
  • 帝国cms到底好不好
  • 社保工伤退回分录
  • 股东投资款超过实收资本怎么处理
  • 个人向企业借贷违法吗
  • 小规模开票多少成一般纳税人
  • 现金流量表算财务报表吗
  • 小规模纳税人未开票收入如何申报增值税
  • 毛利率代表什么?如何计算毛利率?
  • 企业所得税的税收筹划
  • 劳动合同要给税收吗
  • 调账和调帐区别
  • 营业外收入的账户核算有哪些
  • 企业网银代发工资明细打印
  • 金税盘年服务费账务处理
  • 收到商业承兑汇票的会计分录
  • 其他债权投资计提损失准备会引起资产总额增加吗
  • 变更法人需要什么条件
  • 服务企业的举措
  • 如何把凭证装订机弄坏
  • Linux Kernel 4.2下载 更新内容一览
  • windows vista build
  • linux 转换文件编码为utf8编码
  • surveyor.exe - surveyor是什么进程
  • win7如何设置休眠不断网
  • linux如何加载动态库
  • ms office是
  • win8 应用商店
  • 如何去掉windows不是正版
  • Win10 64位系统下QQ语音和QQ视频音量很小的两种解决方法
  • cocos2d-x window实现鼠标移动 键盘事件
  • css图片样式网站
  • Node.js中的事件循环是什么意思
  • 批处理程序删除文件夹中临时文件
  • unity3d怎么查看
  • Unity3D游戏开发(第2版)
  • javascript组成
  • python *.py
  • python读取文件的操作方法
  • 原单位已交社保,新单位怎么办
  • 办完营业执照多久可以开抖音小店
  • 车船税完税凭证去哪里打印
  • 12366电子税务局重庆
  • 一手房有契税和个税吗
  • 石家庄水费阶梯价格表 2020
  • 税务公文字体
  • 国税网查发票真伪
  • 税务局政务公开目录
  • 实地税务稽查需注意什么
  • 宾馆如何申请税务发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设