文件名称:serverless-sam:无服务器框架插件,用于导出服务的AWS SAM模板
文件大小:33KB
文件格式:ZIP
更新时间:2024-02-19 17:33:40
nodejs plugin aws lambda aws-lambda
无服务器SAM Serverless-sam是的插件,可轻松从应用程序创建模板。 该插件将sam命令添加到无服务器cli。 安装 在无服务器应用程序目录中,使用npm安装插件: $ npm install --save-dev serverless-sam 安装插件后,将其添加到“ plugins部分中的serverless.yml文件中。 service : my-serverless-service plugins : - serverless-sam frameworkVersion : " >=1.1.0 <2.0.0 " ... 用法 使用sam export命令从您的服务生成SAM定义。 使用--output或-o选项设置SAM模板文件的名称。 $ serverless sam export --output ./sam-template.yml 导出模板后,您可以按照的标准过程来部署服务。 首先,package命令读取生成的模板,将打包的功能上载到S3存储桶以进行部署,并生成带有S3链接到功能包的输出模板。 $ aws cloudformation pack
【文件预览】:
serverless-sam-master
----.travis.yml(35B)
----index.js(7KB)
----integration_tests()
--------tests()
--------samples.test.js(4KB)
----package.json(1KB)
----LICENSE(11KB)
----index.test.js(3KB)
----.gitignore(623B)
----lib()
--------utils.js(2KB)
--------SamGenerator.js(4KB)
--------sam()
--------events()
--------FunctionConverter.js(6KB)
----README.md(2KB)