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:

- 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
相关产品推荐
相关产品推荐

