You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Node.js与npm版本不兼容,如何回退npm至7.5.2?

解决npm回退至7.5.2版本的方法

你的问题根源是系统中同时存在两个npm版本:一个是通过apt安装的7.5.2,另一个是全局安装在/usr/local/lib的9.2.0,导致命令执行时出现版本冲突和兼容性报错。按以下步骤操作即可回退:

  • 删除全局安装的高版本npm:
    sudo rm -rf /usr/local/lib/node_modules/npm
    sudo rm -rf /usr/local/bin/npm
    
  • 刷新系统命令缓存,确保优先使用apt安装的版本:
    hash -r
    
  • 验证回退结果:
    npm -v
    
    此时应显示7.5.2,再运行npm install测试,报错应该消失。

内容的提问来源于stack exchange,提问作者ajaybhatta49

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 14:25:17