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

  • 荣耀x30i怎么设置返回键(荣耀x30i怎么设置桌面时间和天气)

    荣耀x30i怎么设置返回键(荣耀x30i怎么设置桌面时间和天气)

  • 爱奇艺电脑版怎么开弹幕(爱奇艺电脑版怎么退出登录)

    爱奇艺电脑版怎么开弹幕(爱奇艺电脑版怎么退出登录)

  • 如何解绑微信的电话(如何解绑微信的手机号)

    如何解绑微信的电话(如何解绑微信的手机号)

  • word2019艺术字水平对齐方式相对于栏居中怎么设置(word2021艺术字)

    word2019艺术字水平对齐方式相对于栏居中怎么设置(word2021艺术字)

  • 抖音三千万音浪能换多少人民币(抖音三千万音浪多少钱)

    抖音三千万音浪能换多少人民币(抖音三千万音浪多少钱)

  • 华为nova5安卓录屏怎么录(华为nova5录屏在哪)

    华为nova5安卓录屏怎么录(华为nova5录屏在哪)

  • 笔记本电源键闪烁(笔记本电源键闪一下开不了机)

    笔记本电源键闪烁(笔记本电源键闪一下开不了机)

  • 苹果xr能遥控空调吗(iphonexr遥控器控制空调)

    苹果xr能遥控空调吗(iphonexr遥控器控制空调)

  • 微信被投诉封号怎么解封(微信被投诉封号怎么知道是谁投诉的2020年)

    微信被投诉封号怎么解封(微信被投诉封号怎么知道是谁投诉的2020年)

  • 苹果下载软件需要验证查看账单信息(苹果下载软件需要登录ID帐号)

    苹果下载软件需要验证查看账单信息(苹果下载软件需要登录ID帐号)

  • pdf扫描件是什么(pdf扫描件怎么弄)

    pdf扫描件是什么(pdf扫描件怎么弄)

  • 为什么手机壁纸换不了总是黑色(为什么手机壁纸突然变成黑色)

    为什么手机壁纸换不了总是黑色(为什么手机壁纸突然变成黑色)

  • 华为屏幕朗读怎么关闭(华为屏幕朗读怎么用)

    华为屏幕朗读怎么关闭(华为屏幕朗读怎么用)

  • 苹果xsmax怎么把声音调大(苹果xsmax怎么把两张照片合在一起)

    苹果xsmax怎么把声音调大(苹果xsmax怎么把两张照片合在一起)

  • 淘宝店铺如何快速升到一钻(淘宝店铺如何快速提升等级)

    淘宝店铺如何快速升到一钻(淘宝店铺如何快速提升等级)

  • 苹果xr反向充电在哪儿开启(苹果xr反向充电开关怎么设置)

    苹果xr反向充电在哪儿开启(苹果xr反向充电开关怎么设置)

  • 自助建站是什么意思(自助建站有哪好的平台)

    自助建站是什么意思(自助建站有哪好的平台)

  • b612怎么调好看(b612怎么调整照片大小)

    b612怎么调好看(b612怎么调整照片大小)

  • 苏明玉用的什么电脑(苏明玉用的什么车)

    苏明玉用的什么电脑(苏明玉用的什么车)

  • win10自动修复死循环(win10自动修复不成功一直重启)

    win10自动修复死循环(win10自动修复不成功一直重启)

  • 联通上行路线怎么激活(联通上行链路连接不上)

    联通上行路线怎么激活(联通上行链路连接不上)

  • iphone免费换电池条件(iphone免费换电池流程)

    iphone免费换电池条件(iphone免费换电池流程)

  • 缅因州达马里斯科塔地区的佩马基德灯塔 (© Tom Whitney/Adobe Stock)

    缅因州达马里斯科塔地区的佩马基德灯塔 (© Tom Whitney/Adobe Stock)

  • 塞里雅兰瀑布后的午夜太阳,冰岛南海岸附近 (© Tom Mackie/plainpicture)(塞里雅兰瀑布图片高清)

    塞里雅兰瀑布后的午夜太阳,冰岛南海岸附近 (© Tom Mackie/plainpicture)(塞里雅兰瀑布图片高清)

  • 【java】Java连接mysql数据库及mysql驱动jar包下载和使用(java中怎么连接数据库)

    【java】Java连接mysql数据库及mysql驱动jar包下载和使用(java中怎么连接数据库)

  • 织梦dedecms5.7无法上传图片的解决方法(织梦停止更新了吗)

    织梦dedecms5.7无法上传图片的解决方法(织梦停止更新了吗)

  • 财务报表中的应交税费包括什么
  • 河北金税盘
  • 资产处置损益和固定资产清理的区别
  • 金税盘的发票怎么作废
  • 高新技术企业认证都有哪些条件
  • 房地产开发企业资质等级有几个
  • 核定征收企业可以申请高新技术
  • 商品入库时的会计分录
  • 挂靠工程的所得税账务处理怎么做?
  • 购买股权支付的相关税费怎么处理
  • 香港公司在大陆设立子公司
  • 咨询费可以入账吗
  • 价外费用如何开普票
  • 税务变更
  • 个税零申报工资填0吗
  • 只有进项没有销项怎么报税
  • 做财务报表是什么岗位
  • 会计师事务所执业许可和监督管理办法
  • 运费发票备注栏样板
  • 企业账户利息收入怎么算
  • 企业税收分为几大类
  • 去年的进项票今年可以抵吗
  • 如何玩faceit
  • PHP:Memcached::deleteByKey()的用法_Memcached类
  • 记账凭证的编制方法有几种
  • php和aspnet哪个好
  • 成本法转为权益法例题
  • 螺旋状芦荟 (© David Madison/Getty Images)
  • yii框架的优点及原理
  • vue优化方案
  • css转换器
  • 应届生优势大吗
  • python二叉树遍历算法
  • 购买电子承兑差额是多少
  • 非财政补助结转是什么类科目
  • 进口关税账务处理办法
  • 怎么确定应付账款的完整性
  • 投资性房地产在资产负债表中的列示
  • 政府补助免征企业所得税条件会计分录
  • 转账支票背书盖章图位置
  • 加计扣除进项税额是什么意思
  • 零申报年报需要哪些表格
  • 处置长期股权投资其他综合收益结转
  • 住房租金专项附加扣除
  • 应交税费会计分录完整版
  • 2019年无形资产的摊销额为
  • 去年未计提费用,今年付怎么做账
  • 发票未及时开,但是双方会计已经做帐,怎么办?
  • 预算外的收入
  • 债务重组与资产重组
  • 长期股权投资成本法转权益法例题
  • 无形资产入账价值包括费用化支出吗
  • 行政性罚款有哪些
  • 结汇时和月底结转汇兑损益
  • 旅行社代订机票怎么做账
  • 新公司初始建账
  • mysql服务无效
  • win7怎么调整
  • win7激活失败提示错误代码0x80072F8F
  • 远程桌面连接 server 2016
  • ubuntuone
  • 自制简易手工
  • xp系统纯净版gho
  • exe是什么进程
  • win7电脑无法正常启动系统
  • windows 8.1 (multiple editions)
  • 宏基win8改win7
  • javascript语言基础
  • extjs 为某个事件设置拦截器
  • jquery教程w3c
  • unity优化gc
  • jquery unload
  • javascript如何绘制曲线
  • 成都燃气在线查询
  • 我是一般纳税人对方给我开的普票
  • 国家税务总局遴选拟录取名单
  • 百旺金赋天津客服
  • 一般纳税人每月开票金额有限额吗
  • 进口小麦关税税率是多少
  • 资源税的征税对象和纳税环节
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设