Я пытаюсь настроить примитивное веб-приложение с включенной отладкой и использованием веб-пакета.
здесь vscode launch. json:
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "DEBUG CHROME",
"url": "http://localhost:9000",
//"webRoot": "${workspaceFolder}/public" // this does not work, but is correct, according to documentation
"webRoot": "${workspaceFolder}" // this works, but is incorrect, according to documentation
}
]
}
Структура проекта:
Есть ли у кого-нибудь подсказка, почему отладка прерывается (нет точек останова), когда сеть Root указывает на правильный путь - ${workspaceFolder}/public
и работает нормально для неверного пути?
В соответствии с кодом документация :
Если вы используете URL, установите webRoot
в каталог, в который файлы подаются с
, что в данном случае явно неверно.
Минимальный пример для воспроизведения здесь
Кто-нибудь знает, как на самом деле работает webRoot
РЕДАКТИРОВАТЬ : здесь кто-то говорит, что webRoot
это:
Внутренне он используется для привязки исходных карт к локальному files
Может ли быть так, что в случае webpack web Root должен указывать путь, по которому была вызвана команда webpack
?
Дополнительно , проблема , кажется, связана