How to Debug TypeScript Lambda with Breakpoints in VSCode using SAM

1

Hello,

I'm developing a TypeScript Lambda function and encountering difficulties with the VSCode debugger, specifically regarding breakpoints. I'm looking for a step-by-step guide on how to set up and use debugging for TypeScript Lambda functions using SAM (Serverless Application Model) and VSCode.

Initial Steps Taken:

  • Initialized a TypeScript project using sam init with the following options: 1,3,7, n, n, y (creating a TypeScript project with lambda powertools).

Primary Question: After generating the basic SAM project, what are the necessary steps or modifications required to enable effective debugging with breakpoints in VSCode?

Issues Faced:

  1. With target: template in launch.json: Breakpoints set in TypeScript code are not being hit during Lambda execution, yet the function completes successfully.
  2. With target: code in launch.json: Continuously encountering ImportModuleErrors, regardless of the attempted solutions.

Any insights or detailed instructions on how to resolve these issues would be immensely helpful. Specifically, how should launch.json be configured, and are there any other settings or steps needed to debug TypeScript Lambda functions effectively in this setup?

Thank you for your assistance!

deniz
gefragt vor 5 Monaten104 Aufrufe
Keine Antworten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen