Как настроить отладчик для расширения Chrome в коде Visual Studio - PullRequest
0 голосов
/ 21 апреля 2020

Я установил Отладчик для расширения Chrome в коде Visual Studio и настроил файл .vscode/launch.json, как показано ниже:

{

    "version": "0.2.0",
    "configurations": [

        {
            "type": "chrome",
            "request": "launch",
            "name": "Launch Chrome",
            "url": "http://127.0.0.1:5500/${workspaceFolderBasename}/${relativeFile}",
            "webRoot": "${workspaceFolder}"
        },

        {
            "type": "chrome",
            "request": "attach",
            "name": "Attach to Chrome",
            "port": 9222,
            "url": "http://127.0.0.1:5500/${workspaceFolderBasename}/${relativeFile}",
            "webRoot": "${workspaceFolder}"
        }
    ]
}

Когда я запускаю отладку с "request": "launch" все работает нормально, браузер Chrome запускает текущий файл, и я могу начать отладку, но он открывается каждый раз, когда появляется новый экземпляр Chrome, и я хочу отладить свой файл на новой вкладке в текущем окне Chrome.

Когда я запускаю отладку с "request": "attach", я получаю эту ошибку enter image description here

В Chrome свойствах я уже добавил --remote-debugging-port=9222 в поле назначения. Я даже выполнил в командной строке "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222

Я закрыл запущенный экземпляр chrome и перезапустил Chrome и код Visual Studio, но все еще получал ту же проблему.

Любые предложения, пожалуйста, что вызывает проблему на "request": "attach"? Спасибо.

...