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

Mac系统首次运行Expo应用报Developer Tools与CLI断开连接错误如何解决

解决方案

基础错误修复(针对Expo Developer Tools断开报错)

  • 先终止所有残留Node/Expo进程,执行命令:
    killall -9 node
  • 进入项目根目录,删除旧的依赖和缓存文件:
    rm -rf .expo node_modules package-lock.json yarn.lock
  • 重新安装项目依赖:
    npm install
  • 带缓存清理参数启动Expo,优先使用项目内的CLI版本避免全局版本冲突:
    npx expo start --clear

修复Mac端watchman安装失败问题

watchman是Expo依赖的文件监听工具,安装异常是触发该报错的核心原因,可按以下顺序尝试安装:

  • 优先通过Homebrew安装,先更新Homebrew到最新版:
    brew update
  • 执行watchman安装命令:
    brew install watchman
  • 如果提示权限报错,根据你的芯片类型执行权限修复:
    • Intel芯片Mac:sudo chown -R $(whoami) /usr/local/var/homebrew
    • M系列芯片Mac:sudo chown -R $(whoami) /opt/homebrew
  • 若Homebrew安装始终失败,直接安装预编译二进制包,依次执行以下命令:
    cd ~/Downloads
    curl -L https://github.com/facebook/watchman/releases/latest/download/watchman-macos.zip -o watchman.zip
    unzip watchman.zip
    sudo mv watchman /usr/local/bin/
    sudo chmod +x /usr/local/bin/watchman
    
  • 验证安装结果,执行命令能正常输出版本号即为安装成功:
    watchman --version
  • 安装完成后重启终端,再重新执行Expo启动命令即可。

其他排查项

  • 确认当前Node.js版本为Expo兼容的LTS版本,推荐使用16.x、18.x的长期支持版本,不要使用非正式预览版
  • 启动Expo前关闭所有代理工具,避免端口拦截或网络请求被篡改
  • 若启动后仍提示断开,可更换浏览器打开Expo开发者工具页面,或清除当前浏览器缓存后重试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 02:42:00