Отладка сервера меньше (Node js) локально в визуальном коде с использованием точек останова. - PullRequest
0 голосов
/ 20 сентября 2018

Я новичок в бессерверной инфраструктуре и пытаюсь отладить локально (Node js) без сервера в визуальном коде, используя точки останова.

Я ссылался на некоторые статьи, но не очень помог мне.

https://medium.com/@OneMuppet_/debugging-lambada-functions-locally-in-vscode-with-actual-break-points-deee6235f590 https://hackernoon.com/running-and-debugging-aws-lambda-functions-locally-with-the-serverless-framework-and-vs-code-a254e2011010

1 Ответ

0 голосов
/ 20 сентября 2018

наконец, я смог решить проблему, мне не хватало пути к узлу

"версия": "0.2.0", "конфигурации": [

   {
       "type": "node",
       "request": "launch",
       "name": "Debug Local",
       "program": "${workspaceFolder}/node_modules/serverless/bin/serverless",
       "cwd": "${workspaceRoot}",
       "args": [
           "invoke",
           "local",
           "-f",
           "functionname",
           "--path",
           "../test.json",// pass the path of local test event
           "--stage",
           "AWs envrionment name" // eg: dev,stage, prod etc
       ],
       "env":{
           "NODE_PATH": "${cwd}"
       }
   }

]}

...