使用 AWS SAM CLI 使用 Serverless.tf 進行本機偵錯和測試 - AWS Serverless Application Model

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS SAM CLI 使用 Serverless.tf 進行本機偵錯和測試

AWS Serverless Application Model 命令列介面 (AWS SAM CLI) 可與 Serverless.tf 模組搭配使用,以對 AWS Lambda 函數和層進行本機偵錯和測試。下列項目 AWS SAM CLI 支援 命令:

  • sam build

  • sam local invoke

  • sam local start-api

  • sam local start-lambda

注意

Serverless.tf 4.6.0 版及更新版本支援 AWS SAM CLI 整合。

開始使用 AWS SAM CLI 使用 Serverless.tf 模組,更新至最新版本 Serverless.tf 和 AWS SAM CLI.

serverless.tf 6.0.0 版開始,您必須將 create_sam_metadata 參數設定為 true。這會產生中繼資料資源, AWS SAM CLI sam build 命令需要 。

進一步了解 Serverless.tf,請參閱 terraform-aws-lambda-module