Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将已编译的 CloudFormation 文件直接与 SAM Local 一起使用。我找不到办法做到这一点,有没有人成功地做到了这一点?
好吧,假设您想在本地测试您正在配置的 lambda,您可以使用以下命令:
sam local invoke -t path-to-compiled-stack-sam-template.yaml
默认情况下,sam local invoke尝试查找使用 sam build 命令构建的模板文件,该文件位于 .aws-sam 子文件夹中,并命名为 template.yaml 或 template.yml。如果不成功,它将在您的当前目录中查找 template.yaml。
sam local invoke
这应该有效。
如果您的情况比这更具体,请告诉我们。
参考:https ://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-cli-command-reference-sam-local-invoke.html