Как подключить отладчик VSCode к функциям Azure с машинописью при использовании npm start? - PullRequest
0 голосов
/ 06 апреля 2019

Я использую 'npm start', который работает следующим образом:

"watch": "tsc -w",
    "prestart": "npm run build && func extensions install",
    "start:host": "func start --cors *",
    "start": "npm run start:host & npm run watch",

Это прекрасно работает, но я не могу подключиться к нему через vscode, используя launch.json:

{"name": "Attach", "type": "node", "request": "attach", "cwd": "$ {workspaceFolder}", "protocol": "auto", "port": 9229}

Когда я пытаюсь присоединиться, я получаю сообщение об ошибке:

enter image description here

1 Ответ

0 голосов
/ 08 апреля 2019

Это похоже на проблему Chrome с кодом. Вы должны запустить Chrome с включенной удаленной отладкой, чтобы расширение подключилось к нему.

Я отправил ответ на похожую проблему с другим сценарием, пожалуйста, попробуйте и посмотрите, работает ли он для вас.

Необходимо запустить Chrome с включенной удаленной отладкой, чтобы расширение подключилось к нему.

Windows

Щелкните правой кнопкой мыши ярлык Chrome и выберите свойства. В поле «target» добавьте --remote-debugging-port = 9229 Или в командной строке выполните /chrome.exe --remote-debugging-port = 9229

OS X

В терминале выполните / Applications / Google \ Chrome.app/Contents/MacOS/Google \ Chrome --remote-debugging-port = 9229

Linux

В терминале запустите google-chrome --remote-debugging-port = 9229

https://github.com/Microsoft/vscode-chrome-debug

...