Я в настоящее время разрабатываю приложение полностью с Node.js, и поэтому у меня одновременно работают 2 экземпляра nodemon: client
и server
:
.
|-- README.md
|-- client
| |-- index.js
| |-- node_modules
| |-- package-lock.json
| `-- package.json
`-- server
|-- index.js
|-- node_modules
|-- package-lock.json
`-- package.json
4 directories, 7 files
Так что это открытый каталог в VS Code. В разделе scripts
обоих package.json
у меня есть следующее:
"dev": "nodemon --inspect ./index.js"
Я провел некоторое исследование по отладке экземпляра nodemon и обнаружил эту конфигурацию в репозитории VS Code:
"configurations": [
{
"type": "node",
"request": "attach",
"name": "Node: Nodemon",
"processId": "${command:PickProcess}",
"restart": true,
"protocol": "inspector",
}
]
Но теперь проблема в том, что, когда я запускаю два сценария одновременно, в моем терминале появляется следующая ошибка: Starting inspector on 127.0.0.1:9229 failed: address already in use
Можно ли использовать отладчик на другом порту?