Я пытаюсь отлаживать свое приложение в коде Visual Studio. У меня есть следующая конфигурация на моем package.json
:
"scripts": {
"build": "rimraf dist/ && babel ./ --out-dir dist/ --ignore ./node_modules,./.babelrc,./package.json,./npm-debug.log --copy-files",
"start": "npm run build && node --inspect=12345 dist/app.js"
}
Я использую ES6 в своем приложении Node, поэтому моя конфигурация build
немного запутана.
Когда я запускаю npm start
, все работает нормально, я могу использовать свое приложение.
Теперь, чтобы попытаться отладить его, я установил следующие конфигурации launch
:
"configurations": [
{
"type": "node",
"name": "Attach to Remote",
"request": "attach",
"port": 12345
},
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}\\dist\\app.js"
}
]
Оба они «работают»: VS Code переключается в «режим отладки», но я не могу попасть в точки останова. Все они становятся серыми:
Я попытался исправить это с помощью этого ответа, но не смог заставить его работать...
Любая помощь?
Заранее спасибо!