发布于: Feb 3, 2021

现在,您可以使用 Node.js 14 来编写 AWS Lambda 函数,并利用其新功能(例如,顶层 await、增强诊断、API 流修改以及经过改进的 JavaScript 引擎)来提高性能。使用 Node.js 14 编写的 Lambda 函数在最新一代的 Amazon Linux (Amazon Linux 2) 上运行。要了解有关使用 Node.js 14 编写函数的更多信息,请参阅 Lambda 文档中的 Node.js 编程模型。 

要使用 Node.js 14 部署 Lambda 函数,请通过 Lambda 控制台上传代码,然后选择 Node.js 14.x 运行时。您还可以使用 AWS CLI、AWS 无服务器应用程序模型 (AWS SAM)AWS CloudFormation 来部署和管理使用 Node.js 14 编写的无服务器应用程序。此外,您还可以使用 Node.js 14 AWS 提供的基础映像将 Node.js 14 函数部署为容器映像。要迁移运行早期 Node.js 版本的现有 Lambda 函数,请更新代码以使其与 Node.js 14 兼容,然后将函数运行时更新为 Node.js 14.x。

Node.js 14 是 Node.js 的最新 LTS 版本,并且在 2023 年 4 月之前将获得有关修复安全问题和错误的支持。Lambda 会自动将更新应用于 Node.js 14 托管的运行时以及 Node.js 14 AWS 提供的基础映像,因为它们可以从 Node.js 社区获得。

所有提供 Lambda 的区域均提供 Node.js 14 运行时。访问我们的产品页面,了解有关 AWS Lambda 的更多信息,或者登录 AWS Lambda 控制台以开始使用。