Посмотрите на узел-лямбда .Это позволяет легко разрабатывать / тестировать локально, а затем развертывать в AWS.
Следует отметить, что ваш .env файл будет содержать ваши настройки AWS, такие как лямбда-конфиг, память и т. Д.Затем вы можете создать deploy.env , который будет содержать любые ENV для вашей лямбды.Если вы запустите установка-лямбда-узла , эти env-файлы будут созданы для вас.
Вот так выглядят мои скрипты в моем package.json :
"scripts": {
"start": "NODE_ENV=dev node-lambda run --configFile deploy.env",
"deploy": "node-lambda deploy --configFile deploy.env"
}