React Native 开发服务器在成功构建后自动关闭



我是ReactNative的新手。我已经在我的 Ubuntu(18.04) 中安装了 react-native。我正在尝试使用 CLI 在安装后运行基本应用程序。

在成功构建服务器自动关闭后,我正在尝试使用 sudo react-native run-android 在 android 中进行构建。这意味着我每次进行更改后都必须运行该命令。

开发服务器自动关闭。

请找到截图。

开发服务器已关闭

出现此错误是因为某些进程已在 8081 端口上运行。停止该过程,然后运行您的命令,它将运行您的代码。对于第一个,通过键入列出使用此端口的所有进程

$ adb reconnect

这在大多数情况下不是必需的,但以防万一,让我们重置您与手机的连接并重新启动 adb 服务器。最后:

$ adb reverse tcp:8081 tcp:8081

然后运行此命令

lsof -i :8081  

您将获得一个使用端口 8081 的进程 ID 现在终止进程

$ sudo kill -9 <PID>  

然后运行项目react-native run-android

我遇到了同样的问题。 我通过将节点版本从 13.3.0 更改为节点版本 10.18.0 来解决问题。

最新更新