如何在无服务器框架或 AWS lambda 中启用节点 js 的实验性功能

Posted

技术标签:

【中文标题】如何在无服务器框架或 AWS lambda 中启用节点 js 的实验性功能【英文标题】:How to enable experimental features of nodejs in serverless framework or AWS lamda 【发布时间】:2022-01-03 11:14:26 【问题描述】:

我在我的 nodejs 应用程序中使用Serverless-Framework,但应用程序需要启用 nodejs 的实验功能,我如何使用sls deploy cmd 在无服务器中执行此操作。或直接在 AWS lambda 上

【问题讨论】:

【参考方案1】:

如果该功能位于标志后面,您可以设置NODE_OPTIONS env var,即lambda supports。

如果 AWS-provided node runtimes 上没有该功能(截至 2021 年底 v14.x 是最高版本),您可以部署 custom runtime 或 Docker container。

【讨论】:

以上是关于如何在无服务器框架或 AWS lambda 中启用节点 js 的实验性功能的主要内容,如果未能解决你的问题,请参考以下文章

如何在无服务器框架中为多个 dynamodb 表定义 iamrolestatements 资源?

在无服务器 yaml 配置中使用 fn::split 不起作用

如何在无服务器框架中使用全局二级索引定义 DynamoDB 表

如何在无服务器框架中包含静态文件?

VB 2013:在无边界表单上启用 Aero

Windows Server 2008 R2 如何启用WINS服务