AWS Magic
develop
develop
  • Welcome
  • Lambda
    • Local Lambda Development
      • Prerequisites
      • Starter Kit or Manual?
      • Use Starter Kit
      • Manual Configuration
        • Environment Variables
        • Python Setup
        • Node Setup
        • Source & Config Files
        • Test The Configuration
      • Run Lambda in VSCode
      • Debug Lambda in VSCode
      • Deploy Lambda Function
    • Lambda & API GW
  • TypeScript
    • Promises
Powered by GitBook
On this page
  • Install Visual Studio Code
  • Install Docker
  • Install Node.js
  • Install Python 3

Was this helpful?

  1. Lambda
  2. Local Lambda Development

Prerequisites

PreviousLocal Lambda DevelopmentNextStarter Kit or Manual?

Last updated 5 years ago

Was this helpful?

Install Visual Studio Code

Install VSCode

Install these extensions:

  • TSLint

  • Beautify

  • Gitlens

  • Code Spell Checker

  • Todo+

These extensions are optional but they will make your life easier.

Install Docker

In order to run SAM locally, we need to install docker.

Install docker; the documentation here

Install Node.js

Documentation is here:

Install Python 3

Install Python; documentation here

Install Python virtualenv package.

https://code.visualstudio.com
https://docs.docker.com/install/
https://nodejs.org/en/
https://www.python.org/downloads/
https://pypi.org/project/virtualenv/