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

  • 股权转让企业所得税纳税地点
  • 事业单位固定资产计提折旧是当月还是次月
  • 合同取得成本如何结转
  • 补缴以前年度附加税
  • 销售并提供安装的税率
  • 公司的纳税信用等级对财务人员有什么影响
  • 发票的红冲和作废有何区别
  • 土增税预缴是按不含税收入算
  • 其他应收款款项性质有哪几种
  • 申报后发现成本算错了
  • 非盈利组织收到投资款如何做账
  • 先结转损益还是先结转本年利润
  • 购进农产品取得专用发票
  • 取得虚开增值税专票如何税务处理
  • 营改增后众筹融资业务的会计处理分析
  • 各部门发生的医保费用
  • 营改增之前固定资产可以抵扣吗
  • 财务人员需具备的基本素质和条件是什么
  • 公司进项票不够怎么回事
  • 岗位津贴一定要发吗
  • 教资认定流程详细步骤2023
  • 长期待摊费用无发票怎么处理
  • 低于账面价值出售固定资产时下列哪项会下降
  • safari下载的文件怎么删除
  • 会计分录是怎么样的
  • php常用的优化方式
  • 微博 照片水印
  • 电脑老是弹出广告怎么处理
  • 城建税会计分录怎么写
  • 公司收到个人入股资金要交税吗
  • 7zip怎么压缩文件为rar
  • 公司给员工发放的福利都要扣个税吗
  • 盈余公积减少记哪方
  • 抖音小程序任务哪里接
  • 个人出租住房如何开增值税专用发票
  • 企业投资收益要交印花税吗
  • 红字增值税专用发票信息表怎么填
  • 分页page
  • php验证码功能怎么实现
  • yolo算法python代码
  • 元的解释是什么?
  • 编程中char什么意思
  • laravel运行
  • 长期股权投资会计准则
  • react避免子组件更新
  • 非一般纳税人怎么报税
  • 保险费的增值税税率
  • 工资薪金和外出费用区别
  • 动态规划知乎
  • 织梦cms为什么不维护了
  • sqlserver2008安装闪退
  • 申报错误后处理有影响吗
  • 一般纳税人注销公司麻烦吗
  • 净利润率的计算方法公式
  • 银行汇票使用方法
  • 残保金中上年在职职工工资总额
  • 企业股权融资方式有哪些
  • 设备安装成本怎么结转
  • 出口退税项目
  • 银行利息收入如何记账
  • 固定资产的资本化和费用化
  • 增资后持股比例计算
  • 无形资产的项目有哪些
  • 手工发票可以抵进项税吗
  • mysql 全量备份
  • xp电脑显示屏显示不全
  • win2000注册表
  • linux启动后出现grub
  • win10预览版
  • Win7系统打印机共享无法保存打印机设置0x000006d9
  • win7电脑启动
  • 国际安卓应用市场
  • Python文件处理
  • 自定义右键属性是什么
  • 改变的拼音
  • jquery 异步加载
  • jquery实现图片横向移动
  • 建筑施工企业一级资质企业,安全生产管理
  • 企业怎么成立工会组织
  • 税务稽查检查笔录范文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设