Функции Azure + nodejs + vscode: запустить конфигурацию для отладки нескольких функций функции Azure? - PullRequest
0 голосов
/ 16 февраля 2019

Во всех руководствах, использующих триггеры http, файл запуска .vscode имеет следующее:

    {
      "name": "Attach to Javascript Functions",
      "type": "node",
      "request": "attach",
      "port": 9229,
      "preLaunchTask": "func: host start"
    }

Так что теперь я добавил в ту же функцию приложение вторую функцию.Он использует сервисный триггер ошибки.Я хотел бы проверить это локально перед развертыванием на лазурное.Так что теперь как мне расширить конфигурацию запуска ?Я могу скопировать блок и изменить имя, но как отладчик узнает, какую функцию запустить?Спасибо!

1 Ответ

0 голосов
/ 16 февраля 2019

На самом деле никаких изменений не требуется.Инспектор (отладчик) не привязан к какой-либо конкретной функции, вместо этого он включен для рабочего узла функции, который загружает все создаваемые нами функции.

При отладке мы можем видеть

Starting language worker process:node  --inspect=9229
"C:\Users\UserName\AppData\Roaming\npm\node_modules\azure-functions-core-tools\bin\workers\node\dist/src/nodejsWorker.js" --host ...
node process with Id=2276 started
Generating 2 job function(s)
Debugger listening on ws://127.0.0.1:9229/0c8f2c9a-80cd-4ab6-914e-1c65d29f43c6
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...