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

无法运行npx expo start/--tunnel,Expo Go与localhost加载失败求助

解决Expo项目无法启动加载的问题

1. 清理缓存与依赖

  • 执行npx expo start --clear强制清理项目缓存,重置Expo缓存文件
  • 删除项目根目录的node_modules文件夹,重新执行npm install或yarn install修复依赖
  • 执行npx expo r -c清理全局Expo缓存

2. 排查端口占用问题

  • 检查8081端口占用:Mac/Linux执行lsof -i :8081,Windows执行netstat -ano | findstr :8081
  • 杀死占用进程:Mac/Linux用kill -9 <进程PID>,Windows用taskkill /F /PID <进程PID>
  • 启动时指定其他端口:npx expo start -p 8082,换未被占用的端口尝试

3. 修复Ngrok隧道503错误

  • 删除Expo的Ngrok配置目录:Mac/Linux删除~/.expo/ngrok,Windows删除C:\Users\<你的用户名>\.expo\ngrok,再重新启动隧道模式
  • 指定兼容Ngrok版本启动:npx expo start --tunnel --ngrok-version 3.3.5
  • 手动测试Ngrok连通性:先全局安装npm install -g ngrok,再执行ngrok http 8081确认隧道可正常建立

4. 重置开发环境

  • 重装Expo CLI:npm uninstall -g expo-cli后执行npm install -g expo-cli
  • 重置手机端Expo Go:安卓清除应用缓存,iOS卸载重装Expo Go
  • 检查Node.js版本:确保使用Expo支持的18.x或20.x版本,避免版本兼容问题

附加排查

  • 仔细查看终端启动日志,定位依赖缺失、配置错误等具体提示
  • 关闭VPN或代理工具,避免干扰网络请求

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 16:25:02