https://github.com/sano307/todolist-serverless/wiki/Design
https://github.com/sano307/todolist-serverless/wiki/API-Reference
- AWS のアクセスキーIDとシークレットアクセスキーを設定
$ cat ~/.aws/credentials
[default]
aws_access_key_id = xxx
aws_secret_access_key = yyy
Software | Install (Mac) | Version |
---|---|---|
Node.js | brew install nodebrew nodebrew install v12.12.0 nodebrew use v12.12.0 |
12.12.0 |
npm | - | 6.11.3 |
TypeScript | - | 3.8.3 |
AWS CDK | - | 1.36.0 |
AWS SDK | - | 2.663.0 |
npm ci
npm run build
- 事前検知
npm run lint
- 自動的にコードのフォーマットを直し
npm run lint:fix
npm run test
- CloudFormation で利⽤するデプロイ⽤の S3 バケットを作成
- 最初だけ必要なコマンド
cdk bootstrap
cdk diff
cdk deploy