# Run Lambda in VSCode

## Open The Project

Open Visual Studio Code and open `project-one` folder.

![](https://2414461292-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LnUvS_YxlJzd_mPvwZN%2F-Lp6Cq-a3goSzY_DJDOj%2F-Lp6DGAH6IzzhCIn_c8G%2Fvscode1001.png?alt=media\&token=733e2a30-329f-49a9-89a7-1837689ddd0f)

## "Transpile" TypeScript

Press `Shift + Command + B` and select `npm: build - function-one`

![](https://2414461292-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LnUvS_YxlJzd_mPvwZN%2F-Lp6Cq-a3goSzY_DJDOj%2F-Lp6DI3K8DAAcZ6FYNQG%2Fvscode1002.png?alt=media\&token=072f100b-7684-4126-b9f7-7fa558cc9c02)

This will run `tsc` to transpile all the typescript files under the folder.

## Run the Lambda Function

Press `shift + command + P` and select `Tasks: Run Task` and then select`npm: sam - function-one`

![](https://2414461292-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LnUvS_YxlJzd_mPvwZN%2F-Lp6Cq-a3goSzY_DJDOj%2F-Lp6DKvthz6AZXTjJ9tp%2Fvscode1003.png?alt=media\&token=8d9b7fa0-9a93-45f2-826e-9690104189cc)

![](https://2414461292-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LnUvS_YxlJzd_mPvwZN%2F-Lp6Cq-a3goSzY_DJDOj%2F-Lp6DMtww7sQnrTB8kNH%2Fvscode1004.png?alt=media\&token=7a2c8ef3-2759-4ed6-a47c-d3195d08b29f)

![](https://2414461292-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LnUvS_YxlJzd_mPvwZN%2F-Lp6Cq-a3goSzY_DJDOj%2F-Lp6DOhLAavmvI0u40eb%2Fvscode1005.png?alt=media\&token=f15c30ba-ea30-48ab-aca0-3d4322b7a9a5)

Final screenshot shows that we are able to run the lambda function from VSCode.
