React native 调试模式不激活断点
我正在尝试使用visual studio代码在我的react本机应用程序中使用调试模式。我正在使用命令npx react native run android。它正在激活react本机调试器,但未到达应用程序中的任何断点 我没有找到任何教程来激活npx调试,所以你们能给我看一个或解释一下这个设置中发生了什么错误吗 这是我的launch.jsonReact native 调试模式不激活断点,react-native,visual-studio-code,react-native-android,vscode-debugger,npx,React Native,Visual Studio Code,React Native Android,Vscode Debugger,Npx,我正在尝试使用visual studio代码在我的react本机应用程序中使用调试模式。我正在使用命令npx react native run android。它正在激活react本机调试器,但未到达应用程序中的任何断点 我没有找到任何教程来激活npx调试,所以你们能给我看一个或解释一下这个设置中发生了什么错误吗 这是我的launch.json { "version": "0.2.0", "configurations": [ { "name": "Debug React
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug React Native",
"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "launch",
"platform": "android",
"sourceMaps": true,
"outDir": "${workspaceRoot}/.vscode/.react"
},
]
}
一件有趣的事情是,当它运行应用程序时,如果我单击开始调试按钮,我的应用程序将重新启动,并在调试控制台上显示一条消息:
已启动的调试配置包含已弃用的“program”属性,该属性将很快被删除。请将其替换为:“cwd”:“${workspaceFolder}”
无法调试。“path”参数的类型必须为string。接收类型未定义
由于我没有收到任何答复,我花了3天时间才发现发生了什么 这是正确的配置:
{
"version": "0.2.0",
"configurations": [
{
"name": "Attach to packager",
//"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "attach",
"sourceMaps": true,
"cwd": "${workspaceFolder}",
//"outDir": "${workspaceRoot}/.vscode/.react"
},
]
}
- 必须运行命令npx react native run android
- 一旦android emulator运行,必须在终端中停止批处理作业
- 转到vs代码中的调试选项卡并运行应用程序
- android仿真器上的ctrl+m
- 单击调试选项
为了让应用程序在调试模式下运行,我做了一些小步骤。因为我没有收到任何答案,我花了3天时间才发现发生了什么 这是正确的配置:
{
"version": "0.2.0",
"configurations": [
{
"name": "Attach to packager",
//"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "attach",
"sourceMaps": true,
"cwd": "${workspaceFolder}",
//"outDir": "${workspaceRoot}/.vscode/.react"
},
]
}
- 必须运行命令npx react native run android
- 一旦android emulator运行,必须在终端中停止批处理作业
- 转到vs代码中的调试选项卡并运行应用程序
- android仿真器上的ctrl+m
- 单击调试选项
为了让应用程序在调试模式下运行,我做了一些小步骤。谢谢!!这起作用了。我已经为此挣扎了很长时间了!谢谢这起作用了。我已经为此挣扎了很长时间了!