VSCode调试Expo项目:“调试适配器进程意外终止”

时间:2018-06-09 07:40:04

标签: debugging visual-studio-code expo

我尝试使用vscode来调试Expo项目。 世博会工作正常,设置如下:

Expo XDE: Host: Tunnel
          Development Mode
iOS Simulator: Enable Remote Debugging

但是当我在VSCode中添加Debug in Exponent并单击debug时, 它会弹出Debug adapter process has terminated unexpectedly而不显示任何进一步的信息。 DEBUG CONSOLE什么都没有显示。

我该怎么做才能找出发生了什么?

顺便说一下,我没有看到文件${workspaceRoot}/.vscode/launchReactNative.js 但我看到有人说不需要这个文件。

enter image description here

1 个答案:

答案 0 :(得分:1)

  • 选择“附加到打包程序”(但不要单击绿色箭头),而不是“在指数中调试”
  • 通过添加 “ react-native.packager.port”行:19001 ,更改打包程序端口(因为expo打包程序默认为19001而不是19000)。 > 到用户的settings.json
  • 在Metro的Web用户界面上或通过命令行运行应用程序( npm运行ios / android [或yarn])
  • 单击绿色箭头以开始在vscode上调试
  • 然后在模拟器,模拟器或设备上启动“远程JS调试”