【发布时间】:2017-09-27 12:54:03
【问题描述】:
我正在使用 WebStorm 从 Android Studio 虚拟设备开发一个 react-native 应用 + 一个模拟器。
应用已从 WebStorm 很好地加载到模拟器中,但调试器无法正常工作,不会在断点处停止。
这是我的设置:
-
这是WebStorm的配置:
模拟器中的设备是 Nexus 5X API 22 (Android 5.1 x86),我在第一次加载后启用了“Remote JS Debugging”。
-
WebStorm 输出:
/usr/local/bin/node --debug-brk=60746 --expose_debug_as=v8debug /Applications/WebStorm.app/Contents/plugins/JavaScriptDebugger/proxy/launcher.js --port=8081 --sourcesStoragePath= /dev/calculatorApp/.tmp/reactNativeBuild 调试器监听 [::]:60746 [intellij] 从 Packager 下载 debuggerWorker.js(运行 React Native 应用程序的逻辑)。
[intellij] 启动调试器应用程序。
[intellij] 与 React Native 应用程序的代理(Packager)建立连接
[intellij] 调试会话已成功启动。
使用 appParams 运行应用程序“CalculatorApp”:{"initialProps":{},"rootTag":1}。 DEV === true,开发级警告开启,性能优化关闭
进程以退出代码 137 结束(被信号 9:SIGKILL 中断)
【问题讨论】:
-
我真的不确定它是否有帮助,但是在
Settings -> Languages & Frameworks -> Node.js and NPM中:Node.js Core已启用?这可能是由于您的控制台输出的第一行...
标签: android react-native webstorm remote-debugging virtual-device-manager