发布于: Nov 18, 2019

现在,您可以使用 Node.js 12 编写 Amazon Lambda 函数,并使用其新功能,例如 V8 引擎中的性能改进、私有类字段和增强的堆栈跟踪等。使用 Node.js 12 编写的 Lambda 函数在最新一代的 Amazon Linux (Amazon Linux 2) 上运行。您可以阅读 Amazon Lambda 文档中的 Node.js 编程模型,以了解有关使用 Node.js 12 编写函数的更多信息。 

Node.js 12 是 Node.js 的最新 LTS 版本,将在 2022 年 4 月前支持安全和漏洞修复。当对 Node.js 12 进行的更新可从 Node.js 社区获取时,Lambda 将自动应用这些更新。 

要将您的 Node.js 代码部署为 Lambda 函数,请通过 Amazon CLI 或 Amazon Lambda 控制台上传您的代码并选择 Node.js 12.x 运行时。您还可以使用 Amazon 无服务器应用程序模型 (SAM) 来部署和管理使用 Node.js 编写的无服务器应用程序。如果您已有 Node.js 函数,您可以通过对它们的代码进行必要的更改以兼容 Node.js 12 和将该函数的运行时配置更改为“nodejs12.x”来将它们迁移到新运行时中。 

Node.js 12 运行时已在由光环新网运营的 亚马逊云科技 中国(北京)区域和由西云数据运营的 亚马逊云科技中国(宁夏)地区推出。请访问我们的产品页面了解有关 Amazon Lambda 的更多信息,或者登录 Amazon Lambda 控制台开始使用。