

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

# 搭配 AWS SAM CLIServerless.tf 使用 進行本機偵錯和測試
<a name="using-samcli-serverlesstf"></a>

 AWS Serverless Application Model 命令列界面 (AWS SAM CLI) 可與 Serverless.tf 模組搭配使用，以進行 AWS Lambda 函數和 layer 的本機偵錯和測試。支援下列 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`。這會產生 `sam build` 命令所需的中繼資料資源 AWS SAM CLI。

若要進一步了解 Serverless.tf，請參閱 [terraform-aws-lambda-module](https://registry.terraform.io/modules/terraform-aws-modules/lambda/aws/latest)。