React native (节点:2046)未经处理的PromiserEjectionWarning:RangeError[ERR\u SOCKET\u BAD\u PORT][ERR\u SOCKET\u BAD\u PORT]:端口应为>;=0及<;65536收到65536份

React native (节点:2046)未经处理的PromiserEjectionWarning:RangeError[ERR\u SOCKET\u BAD\u PORT][ERR\u SOCKET\u BAD\u PORT]:端口应为>;=0及<;65536收到65536份,react-native,npm,expo,React Native,Npm,Expo,我刚刚用expo创建了一个新项目。我运行纱线开始没有改变任何代码,并得到这个错误。我正在运行React Native和Expo的最新版本。几天来我一直在努力解决这个问题,但我完全不知道该怎么办。我试着恢复到旧版本的React和Expo,但仍然没有成功 另外,我正在使用Mac电脑。这可能是因为本地主机在系统的“hosts”文件中没有使用所需的语法定义。 该文件可以位于@: =>etc/主机 (以上文件适用于linux) 或 =>c:\Windows\System32\Drivers\etc\hos

我刚刚用expo创建了一个新项目。我运行纱线开始没有改变任何代码,并得到这个错误。我正在运行React Native和Expo的最新版本。几天来我一直在努力解决这个问题,但我完全不知道该怎么办。我试着恢复到旧版本的React和Expo,但仍然没有成功


另外,我正在使用Mac电脑。

这可能是因为本地主机在系统的“hosts”文件中没有使用所需的语法定义。 该文件可以位于@:

=>etc/主机 (以上文件适用于linux) 或 =>c:\Windows\System32\Drivers\etc\hosts (以上文件适用于Windows)

i、 文件有一些错误的输入

因此,请尝试用以下文本替换该文件中的所有内容,因为这是主机文件正常工作时始终存在的默认文本:

127.0.0.1本地主机 255.255.255.255广播主机 ::1本地主机 fe80::1%lo0本地主机