无服务器框架是一个很棒的工具。我尽可能地使用它。
我想知道是否有一种方法可以在生成CloudFormation模板时更新serverless.yml
文件以输出yaml
而不是json
。在.serverless
文件夹中,它们是json
格式,但如果它们可以自动生成到yaml
,那真的很棒。
我不想使用像https://www.json2yaml.com/这样的好工具
任何帮助非常感谢。
总有一种方法,但简单的最终用户答案是否定的。
serverless-framework
每个提供商都有一个命名策略文件,而AWS则硬编码为cloudformation-template-[create|update]-stack.json
。当文件编写器完成其工作时,它会查看扩展并运行JSON编写器。
然而,根据the AWS naming file的回购,他们已经通过编写自定义插件来修改它。只要您的插件将命名策略更改为以.yml
结尾的任何内容,文件编写服务就会切换到YAML编写策略。