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

使用nvm(v1.1.7)在Windows上遇npm与Node.js版本兼容错误求助

解决npm v9.5.0与Node.js v18.15.0的版本兼容问题
  • 降级npm到兼容版本
    Node.js v18.15.0官方适配的稳定npm版本为8.x系列,执行以下命令全局降级:

    npm install -g npm@8.19.4
    

    执行npm -v验证,显示8.x版本即完成修复。

  • 升级Node.js到兼容npm v9.5.0的版本
    npm v9.5.0要求Node.js v18.16.0及以上版本支持,通过nvm完成升级切换:

    nvm install 18.16.0
    nvm use 18.16.0
    

    分别执行node -v和npm -v,确认Node.js版本为18.16.0+、npm版本为9.5.0即可正常使用。

  • 用nvm管理多版本Node.js与npm组合
    若需在不同版本间切换,可直接安装自带兼容npm的Node.js版本:

    # 重新安装Node.js 18.15.0并保留已装包,自动匹配兼容的npm版本
    nvm install 18.15.0 --reinstall-packages-from=18.15.0
    # 安装Node.js 18.16.0,默认适配npm v9.x版本
    nvm install 18.16.0
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 21:22:05