# How to debug a lambda function that is been invoked locally? NodeJS & windows

**URL:** <https://forum.serverless.com/t/how-to-debug-a-lambda-function-that-is-been-invoked-locally-nodejs-windows/20807>\
**Category:** Serverless Framework\
**Tags:** aws, lambda, api-gateway\
**Created:** [November 28, 2024, 12:35pm UTC](https://forum.serverless.com/t/how-to-debug-a-lambda-function-that-is-been-invoked-locally-nodejs-windows/20807 "2024-11-28T12:35:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucas1068](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/lucas1068/32/8063_2.png) [@lucas1068](https://forum.serverless.com/u/lucas1068)\
**Post date:** [November 28, 2024, 12:35pm UTC](https://forum.serverless.com/t/how-to-debug-a-lambda-function-that-is-been-invoked-locally-nodejs-windows/20807/1 "2024-11-28T12:35:23Z")

</div>

I’m trying to setup debugger when I run a function locally. Currently I execute function this way:

```auto
serverless invoke local --function myFunctionName --env dev --path ./events/myFunctionName.json

```

I’d like to know how could I debug this running function. I’m using Windows 10 and NodeJS. Also I need suggestion in how to configure properly the debugger in VSCODE for lambdas.

For example, using sam is as simple as:

```auto
sam local invoke myFunctionName--event ./events/myFunctionName.json --debug-port 9229

```

thank you
