serverless-plugin-cloudfront-lambda-edge:将Lambda @ Edge支持添加到无服务器

时间:2024-05-21 08:54:05
【文件属性】:

文件名称:serverless-plugin-cloudfront-lambda-edge:将Lambda @ Edge支持添加到无服务器

文件大小:61KB

文件格式:ZIP

更新时间:2024-05-21 08:54:05

JavaScript

无服务器插件:支持CloudFront Lambda @ Edge 它是什么? 这是无服务器框架的插件,增加了对将Lambda函数与CloudFront发行版关联的支持,以利用CloudFront的Lambda @ Edge功能。 即使通过其配置对象添加了对Lambda @ Edge的支持,但仍很难在文件的资源中定义一个CloudFront发行版,以链接到您正在使用Serverless部署的功能之一。 为什么? 因为数组需要引用Lambda函数的版本( AWS::Lambda::Version资源),而不仅仅是函数本身。 (CloudFormation的文档说“您必须指定函数版本的ARN;不能指定Lambda别名或$ LATEST。”)。 Serverless会自动为您创建版本,但是它的逻辑ID似乎是随机的。 您需要该逻辑ID才能在CloudFormation模板中使用Ref进行功能


【文件预览】:
serverless-plugin-cloudfront-lambda-edge-master
----.eslintrc.json(53B)
----commitlint.config.js(98B)
----Gruntfile.js(829B)
----src()
--------tests()
--------index.js(8KB)
----.markdownlint.json(82B)
----.travis.yml(397B)
----LICENSE(1KB)
----README.md(10KB)
----.gitignore(32B)
----package-lock.json(198KB)
----package.json(1KB)
----.nvmrc(8B)

网友评论