AWS 在 VS Code IDE 中推出 LocalStack 整合,以簡化無伺服器應用程式的本機測試
AWS 在 Visual Studio Code (VS Code) 中推出 LocalStack 整合,使開發人員能夠輕鬆測試和除錯本機 IDE 中的無伺服器應用程式。有了這項新整合,開發人員可以透過 LocalStack,使用熟悉的 VS Code 介面在本機模擬和測試無伺服器應用程式,而無需在工具之間切換或管理複雜的設定,進而簡化本機無伺服器開發流程。
LocalStack 為 AWS 合作夥伴網路 (APN) 合作夥伴,能夠讓開發人員模擬 AWS 服務 (例如 AWS Lambda、Amazon SQS、Amazon API Gateway 和 DynamoDB),以進行本機應用程式開發和測試。先前,若要使用 LocalStack 在 VS Code 中模擬 AWS 服務,開發人員必須手動設定連接埠、變更程式碼,以及在 IDE 和 LocalStack 介面之間切換內容。現在有了 VS 代碼中的 LocalStack 整合,開發人員在無需手動設定或變更程式碼的情況下,透過 IDE 連接到 LocalStack 環境。這讓開發人員得以存取 IDE 中的模擬 AWS 資源,輕鬆地在本機建置並測試無伺服器應用程式。例如,開發人員現在能夠透過 IDE,在 LocalStack 模擬環境中輕鬆測試和除錯 Lambda 函式以及與 AWS 服務的互動。
此整合目前適用於使用 AWS Toolkit for VS Code (v3.74.0 或更新版本) 的開發人員。使用此整合無須向 AWS 支付額外費用。若要著手使用,請依照 VS Code 中的引導式 AWS 逐步解說操作,該逐步解說會自動安裝 LocalStack CLI、引導您完成 LocalStack 帳戶設定,並建立 LocalStack 設定檔。然後請切換至 LocalStack 設定檔,並將應用程式直接部署至 LocalStack 環境。若要進一步了解,請瀏覽 AWS 新聞部落格、AWS Toolkit 文件與 Lambda 開發人員指南。