gpt4 book ai didi

webstorm - 使用 webstorm 调试 react native/expo 应用程序

转载 作者:行者123 更新时间:2023-12-04 11:36:55 25 4
gpt4 key购买 nike

我无法在 WebStorm 中调试我的 react native/expo 应用程序,但我可以在 Visual Studio Code 中调试。
我有一个可以使用 expo 成功运行的 React Native 应用程序。我根据此站点上的信息设置了配置:
https://blog.jetbrains.com/webstorm/2018/02/webstorm-2018-1-eap-181-3263/#debugging-expo
当我单击“运行”或“调试”并关闭“远程调试 JS”时,捆绑器会构建一个 JS 包,并且应用程序会在我的设备上启动。
但是一旦我打开“远程调试 JS”,打包机 只说:

Starting custom debugger by executing: : [my working directory] [my working directory again]


并且永远不会继续构建 JS 包。
过了一会儿,一个 红屏出现在设备上,它说:

Unable to connect with remote debugger

Timeout while connecting to remote debugger

onFailureDevSupportManagerImpl.java:851

onFailureWebsocketJavaScriptExecutor.java:83

runWebsocketJavaScriptExecutor.java:142

handleCallbackHandler.java:790

dispatchMessageHandler.java:99

...


捆绑器除了上面的消息外什么也没说。
一旦我关闭远程调试,捆绑器就会再次开始构建并完成
“构建 JavaScript 包:在 ...毫秒内完成”
像往常一样,但设备再次显示带有上述消息的红色屏幕,或者除了常规的白色屏幕外不显示任何内容,底部有一条消息说“下载 JavaScript 包 100,00%”。我要么必须在 WebStorm 中停止并重新启动,要么必须关闭 expo 应用程序并重新打开它。无论哪种方式都会使应用程序在我的设备上重新启动。
这是我第一次使用 javascript、react native、expo,所以我不确定,但应该可以直接在 WebStorm 中调试,对吧?如前所述,在 Visual Studio Code 中,包括调试在内的一切都可以正常工作,所以我认为代码中没有任何内容。也许这里有人知道问题出在哪里?
节点-v:v11.6.0
react-native -v: react-native-cli: 2.0.1, react-native: 0.57.1
任何帮助将不胜感激!提前致谢!

最佳答案

该问题在 WEB-35719 上进行了跟踪,请关注更新

关于webstorm - 使用 webstorm 调试 react native/expo 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54328340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com