У нас есть угловое приложение (угловое 8), код настроен на Ubuntu vm.и использование Visual Studio Code + Remote Development Tool (Microsoft) для разработки.
Пока разработка работает нормально, при отладке приложения возникают проблемы.
launch.json configuration
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome",
"url": "http://localhost:4200/#",
"webRoot": "${workspaceFolder}",
"sourceMaps": true,
"runtimeArgs": ["--disable-session-crashed-bubble"]
},
{
"type": "chrome",
"request": "attach",
"name": "Attach to Chrome",
"port": 9222,
"address": "localhost",
"webRoot": "${workspaceFolder}",
"sourceMaps": true
}
]
}
Команда vscode, используемая для переадресации портов: "Forward Port From Active Host"
angular.json config для dev env
{
"dev": {
"optimization": false,
"outputHashing": "all",
"sourceMap": true,
"extractCss": true,
"namedChunks": true,
"aot": true,
"extractLicenses": true,
"vendorChunk": true,
"buildOptimizer": false,
"fileReplacements": [
{
"replace": "ui/environments/environment.ts",
"with": "ui/environments/environment.ts"
}
]
}
}
с этимЯ могу подключиться к удаленному с локального, однако «Attach to Chrome» не может найти файлы и выдает ошибки, такие как
Невозможно открыть 'dashboard.man ~ de6ca691.77f46380879a4a0699b4.js ': невозможно прочитать файл (ошибка: файл не найден (vscode-remote: //ssh-remote+angular_serve/kite/angular_proj/dashboard/dashboard.man~de6ca691.77f46380879a4a0699b4.js)).
Возможна ли удаленная отладка, подобная этой?Я пропускаю какие-либо конфигурации?