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

  • 房产税会计分录怎么做
  • 资源税的计税依据为应税产品的开采量
  • 企业技术转让享受税收优惠政策应符合哪些条件
  • 记账凭证红字冲销
  • 7月薪资8月发怎么交税
  • 专票 附加费
  • 企业出现亏损的原因有哪些
  • 法人分红需要交个税吗
  • 公司给员工购买意外险怎么做账
  • 给客户多开了发票,下月少开可以吗?
  • 现金货款退回如何做会计分录呢?
  • 企业所得税中的不征税收入有哪些
  • 公司改名字麻烦不
  • 负利润需要交所得税吗
  • 融资租赁的租金包括
  • 虚列成本费用的后果
  • 单位个人实际困难怎么写
  • 个人所得税福利费免税范围
  • 减税降费在中国 应形成制度性
  • 加盟费返款怎么入账
  • 海关增值税抵扣当月忘采集
  • 购买方已抵扣开具红字信息表销售方怎么处理
  • 电子承兑汇票支付信用查询
  • 工程施工属于什么会计科目
  • 发票红冲和作废一样吗
  • 哪些科目适用于借方多栏式
  • 与存货相关的车间固定资产日常
  • 制造费用的低值易耗品包括哪些内容
  • 没有开工没有收入用书面语言表达
  • 王者荣耀花木兰打法教学
  • php删除数组中的某个值
  • PHP:xml_set_external_entity_ref_handler()的用法_XML解析器函数
  • 购买土地前期费用怎么入账
  • 工伤单位支付
  • 新准则规定
  • 增值税税率类型
  • 无法连接到你的相机,请重启手机
  • 日本福吉山
  • php表单提交输入判断
  • html表格用法
  • vue路由使用方法
  • 户外电源需要要充电吗
  • 金银首饰零售商属于消费税纳税人吗
  • 出口退税会计分录怎么写
  • 新项目分哪几个阶段
  • 直接转销法能不能用
  • 现金股利什么时候到账
  • 工资直接计入管理费用了怎么办
  • 应付利息如何结转
  • 基本户转到法人账户会计分录
  • html元素一般分为哪几类
  • 投资性房地产累计摊销
  • 房地产中介公司排名
  • 预留印鉴章是什么章
  • 善意取得增值税专用发票所得税
  • 外币收款怎么做账
  • 业务招待费进项税额转出会计分录
  • 单位起诉员工赔偿算劳动争议
  • 月末结转后应交税费应交增值税一般无余额
  • 支出未取得发票
  • 2020年专项扣除怎么填
  • 企业差旅费的报销流程
  • 商业企业购入商品
  • 结转未交增值税会计处理
  • windows10内置应用是哪些
  • mac邮件应用规则
  • linux如何拨号
  • xp桌面浏览器图标不见了
  • windows7怎么禁用网络
  • 网站出现问题怎么办
  • meta 标签
  • 直接利用外资
  • 编写一个bash脚本程序,用for循环实现
  • 湖南税务发票查验平台官网
  • 广西地税局局长
  • 关于明确干部挂职工作期间有关待遇的
  • 投诉10080 48小时都没有回复
  • 放管服改革存在的不足
  • ca锁使用
  • 外贸公司委托加工的账务怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设