VS Code Debug将找不到Simulator;模拟器调试改为打开浏览器

时间:2019-12-25 23:58:00

标签: react-native visual-studio-code

VS Code launch.json:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug iOS",
            "cwd": "${workspaceFolder}",
            "type": "reactnative",
            "request": "launch",
            "platform": "ios"
        },
        {
            "name": "Attach to packager",
            "cwd": "${workspaceFolder}",
            "type": "reactnative",
            "request": "attach"
        }
    ]
}

VS Code的“调试和运行”选择“调试iOS”或“附加到打包程序”将不会执行任何操作。 当我转到模拟器“调试”时,它将打开浏览器页面http://localhost:8081/debugger-ui/,但我不知道如何使用该浏览器页面进入断点。

请问如何使用VS Code调试模拟器? enter image description here

2 个答案:

答案 0 :(得分:0)

按照步骤

  • 在模拟器中远程停止调试js
  • 关闭Chrome调试器
  • 选择“附加到软件包”而不是“调试iO”
  • 重新加载模拟器
  • 远程启动调试js

您可以在vs代码调试终端中看到日志

答案 1 :(得分:-1)

在VSCode中卸载/重新安装ReactNativeTools可以解决此问题。