張貼日期: Nov 18, 2019

您現在可以 Node.js 12 編寫 AWS Lambda 函數,並使用其他新功能,例如 V8 引擎中的效能改進、私人類別欄位以及增強的堆疊追蹤。以 Node.js 12 撰寫的 Lambda 函數在最新代次的 Amazon Linux、Amazon Linux 2 上執行。您可以閱讀 AWS Lambda 文件中的 Node.js 程式設計模型,進一步了解如何以 Node.js 12 撰寫函數。 

Node.js 12 是 Node.js 的最新 LTS 版本,且將支援安全和錯誤修正直到 2022 年 4 月。在 Node.js 社群提供 Node.js 12 的更新時, Lambda 會自動套用。 

欲部署 Node.js 程式碼作為 Lambda 函數,只要透過 AWS CLI 或 AWS Lambda 主控台,上傳您的程式碼,並選擇 Node.js 12.x 執行時間。您也可以使用 AWS Serverless Application Model (SAM) 部署及管理您以 Node.js 編寫的無伺服器應用程式。如果您現有 Node.js 函數,則可透過對其程式碼進行任何必要的變更,以實現與 Node.js 12的相容性,並將函數的執行時間組態變更為 “nodejs12.x”,來將其移轉至新執行時間。 

凡提供 Lambda 的所有區域,皆可使用 Node.js 12 執行時間。如需 AWS Lambda 的相關詳細資訊,請瀏覽我們的產品頁面,或登入 AWS Lambda 主控台開始使用。