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

升级MacOS Sonoma后NPM与Bun安装包冻结求助

问题:MacOS Sonoma 14 升级后 NPM/Bun 安装依赖冻结无响应

环境信息

  • 设备:M2 MacBook Air
  • 系统:MacOS Sonoma 14.0.0
  • NodeJS:20.8.0
  • NPM:10.1.0
  • BunJS:1.0.4

问题现象

升级系统后,执行npm install或bun install时进程完全冻结,只能通过ctrl+c强制终止。部分命令可正常运行(如npm init能生成package.json),但无法创建node_modules目录及安装依赖。相关问题在社区已有公开讨论但暂未解决。

已尝试的无效操作

  • 卸载重装NPM、Bun及NodeJS
  • 更换不同项目执行安装命令

可行的排查/解决方法

  • 切换Node LTS版本:尝试降级到NodeJS 18.x系列(LTS版本兼容性更稳定),可通过nvm快速切换:
    nvm install 18
    nvm use 18
    
  • 禁用缓存安装:绕过本地缓存避免潜在的缓存损坏问题:
    • NPM:npm install --cache /tmp/empty-cache
    • Bun:bun install --no-cache
  • 检查网络与权限:
    • 关闭VPN、杀毒软件等可能拦截网络请求的工具
    • 确认系统隐私设置中未限制Node/Bun的网络访问权限
  • 更换镜像源:尝试使用国内镜像源加速并排除官方源的连接问题:
    npm config set registry https://registry.npmmirror.com/
    
  • 更新Bun版本:尝试更新到最新版看是否修复兼容性问题:
    bun upgrade
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 17:27:04