Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.14 KB

README.md

File metadata and controls

42 lines (28 loc) · 1.14 KB

sample-lambda-api-serverless

lambda-apiserverless frameworkを使用してAWS Lambdaを構築するサンプルリポジトリ。

使用方法

実行環境の準備

  • Node18系がインストールされていること
  • Docker環境がインストールされていること (Dockerに依存したコードは存在しないが、ドキュメントはDockerを前提に作成)

AWS環境の準備

インストールと初期化

# git clone
git clone https://github.com/ljourm/sample-lambda-api-serverless.git
cd sample-lambda-api-serverless

# Dockerコンテナの起動
docker compose up -d

# 以降はコンテナ内で実行
docker-compose exec app bash

Serverlessのコマンド例

# デプロイ
yarn serverless deploy

# デプロイしたリソースの削除
yarn serverless remove

# オフライン起動
yarn serverless offline --host 0.0.0.0