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

React Native新手求助:无法连接Metro服务问题咨询

React Native Metro连接失败解决指南

问题背景

作为React Native新手,昨天成功运行Hello World代码,更新代码为以下内容后,出现无法连接Metro的错误:

import {View,Text} from "react-native";

function App()
{
  return (<View>
    <Text>Hello World</Text>
    <Text>Hello World2</Text>
    </View>)
}

export default App;

对应的错误截图:

  • 无法连接Metro:无法连接Metro
  • VS Code错误提示:VS Code错误提示

实用排查步骤

  • 重启Metro服务:终端按Ctrl+C终止当前服务,重新执行npx react-native start
  • 重启设备:彻底关闭模拟器/真机,重新打开后再加载应用
  • 检查端口占用:Metro默认使用8081端口,Mac/Linux执行lsof -i :8081、Windows执行netstat -ano | findstr :8081查看占用情况,杀掉对应进程后重启服务
  • 清除缓存:运行npx react-native start --reset-cache,清空Metro缓存
  • 确认网络配置:确保设备和电脑在同一局域网,打开应用开发者菜单(模拟器按Cmd+D/Ctrl+M),选择"Configure Bundler"核对IP与端口
  • 排查插件冲突:暂时禁用VS Code中React Native相关插件,重启编辑器后重试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 06:48:19