本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Package 将 Amazon SAM应用程序打包
现在,SAM-Tutorial
目录下应当具备四个文件:
-
beforeAllowTraffic.js
-
afterAllowTraffic.js
-
myDateTimeFunction.js
-
template.yml
现在,您可以使用该 Amazon SAMsam package命令为您的 Lambda 函数和应用程序创建和打包工件。 CodeDeploy 构件将被上传到 S3 存储桶。命令的输出是名为 package.yml
的新文件。该文件将在下一步中由 Amazon SAMsam
deploy命令使用。
注意
有关该sam package命令的更多信息,请参阅《Amazon Serverless Application Model 开发人员指南》中的Amazon SAM CLI命令参考。
在 SAM-Tutorial
目录中,运行以下命令。
sam package \ --template-file template.yml \ --output-template-file package.yml \ --s3-bucket
amzn-s3-demo-bucket
对于 s3-bucket
参数,指定作为本教程先决条件而创建的 Amazon S3 存储桶。output-template-file
指定该 Amazon SAMsam deploy命令所使用的新文件的名称。