AWS Lambda 新增对 Node.js 24 的支持

发布于: 2025年11月25日

AWS Lambda 现在支持使用 Node.js 24 创建无服务器应用程序。开发人员可以将 Node.js 24 用作托管运行时和容器基础映像,AWS 将在更新发布后自动对托管运行时和基础映像应用更新。

Node.js 24 是 Node.js 的最新长期支持版本,预计在 2028 年 4 月之前持续支持修复安全问题和错误。在此版本中,Lambda 简化了开发人员体验,专注于现代化的异步/等待编程模式,并不再支持基于回调的函数处理程序。在受支持的区域,您可以在 Lambda@Edge 中使用 Node.js 24,从而自定义通过 Amazon CloudFront 分发的低延迟内容。Powertools for AWS Lambda(TypeScript) 是一个开发人员工具包,用于实施无服务器最佳实践并提升开发效率,现在也支持 Node.js 24。您还可以使用全系列的 AWS 部署工具(包括 Lambda 控制台、AWS CLI、AWS Serverless Application Model(AWS SAM)、AWS CDK 和 AWS CloudFormation)来部署和管理使用 Node.js 24 编写的无服务器应用程序。

Node.js 24 运行时已在所有区域推出,包括 AWS GovCloud(美国)区域和中国区域。

有关更多信息(包括升级现有 Lambda 函数的指南),请参阅我们的博客文章。有关 AWS Lambda 的更多信息,请访问我们的产品页面。