React Native UnhandledPromiseRejectionWarning:TypeError:无法读取WebSocketServer上未定义的属性'url'

Posted

技术标签:

【中文标题】React Native UnhandledPromiseRejectionWarning:TypeError:无法读取WebSocketServer上未定义的属性\'url\'【英文标题】:React Native UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'url' of undefined at WebSocketServerReact Native UnhandledPromiseRejectionWarning:TypeError:无法读取WebSocketServer上未定义的属性'url' 【发布时间】:2020-06-16 13:48:11 【问题描述】:

我的 react native 应用程序被从 expo 中弹出。我已将我的 react 本机应用程序从 expo 35 升级到 expo 36。升级后我面临两个问题。

    构建应用程序在第一次由 android studio 打开时崩溃并出现白屏,但是当我在模拟器上单击应用程序时它开始正常工作。

    应用打开后,我的控制台出现错误

    UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'url' of undefined at WebSocketServer

我已经寻找了一切,但没有得到任何成功。 错误出现在 react native 0.61 的 Metro 包内的 Web 套接字服务器中

提前致谢

【问题讨论】:

【参考方案1】:

如果您在 Windows 上,您可以在该命令上使用 WebSocketServer run "node_modules.bin\jest" --init。

【讨论】:

以上是关于React Native UnhandledPromiseRejectionWarning:TypeError:无法读取WebSocketServer上未定义的属性'url'的主要内容,如果未能解决你的问题,请参考以下文章

添加 React-Native-Camera 和 React-Native-Push-Notification 后无法构建 React Native

react native 增加react-native-camera

更新 react-native-maps 以使用 create-react-native-app

react native 增加react-native-storage

React-Native 和 Expo:create-react-native-app 和 react-native init 之间的区别

什么是 react-native-cli 和 @react-native-community/cli?