无法连接到开发服务器 react native ios 模拟器 Node

IT技术 node.js reactjs react-native
2021-05-21 00:00:35

无法连接到开发服务器:

确保以下

  • 节点服务器正在同一网络上运行并可用 - 从 react native root 运行 npm start。

  • 在应用程序委托中正确设置了节点服务器 URL

  • wifi已启用并连接到与节点服务器相同的网络

React Native 版本:“react-native”:“0.61.5”,“node”:“10.14.1”

重现步骤

  1. 使用 Xcode 和使用 iphone X 模拟器运行应用程序
  2. 不在任何物理设备上测试应用程序
  3. 也为特定项目更改了端口。
  4. 但是地铁捆绑器不起作用

预期成绩

Metro bundler 应该连接并且应用程序应该运行

在此处输入图片说明

2个回答

我针对上述问题尝试了多种解决方案。

  1. rm -rf node_modules/ && rm -rf yarn_lock/ && yarn install && cd ios && pod install
  2. 检查特定进程并通过指定 p_id nmp 取消该线程/进程
  3. 审计——修复

除了这个命令,上述解决方案都不适合我 在此处输入图片说明

毕竟你必须做 yarn add react-native-gesture-handler react-native-reanimated react-native-screens

在 xcode 上关闭 bundler 和 shift +cmd + k 并通过 cmd + R 运行应用程序

我遇到了同样的问题,尝试了很多,但解决方案非常简单。只需从终端按下“i”键,连接就会正常进行。

如这里所见: