Я пытаюсь отладить код React Native, работающий в сети Expo локально, используя vscode.
Я пробовал эти конфигурации в launch.json
:
{
"command": "npm start",
"name": "Run npm start",
"request": "launch",
"type": "node-terminal"
},
{
"name": "Attach to packager",
"cwd": "${workspaceFolder}",
"type": "reactnative",
"request": "attach",
"port": "19001",
}
, и в обоих случаях Expo запускается и отладчик присоединяет:
Debugger listening on ws://127.0.0.1:64192/13e8c77d-9c88-4909-9762-9b5bf8b70f90
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached
Но точки останова либо неограничены, либо не работают.
Это сценарии в пакете. json:
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"eject": "expo eject"
},
Есть идеи, что мне не хватает?