Veröffentlicht am: Sep 1, 2022
Für das Command Line Interface (CLI) des AWS Serverless Application Model (SAM) wurde die allgemeine Verfügbarkeit der esbuild-Unterstützung angekündigt. Das AWS SAM CLI ist ein Entwicklertool, das das Erstellen, Testen, Verpacken und Bereitstellen von Serverless-Anwendungen erleichtert. Esbuild, ein „extrem schneller JavaScript-Bundler“, verknüpft JavaScript ( js , jsx , ts , and tsx ) und CSS-Abhängigkeiten als bereitstellbare Assets für das Web. Ab heute können Sie esbuild im Erstellungs-Workflow von SAM CLI für Ihre JavaScript-Anwendungen verwenden.
Entwickler, die JavaScript und TypeScript verwenden, können jetzt esbuild und SAM Accelerateverwenden, um Code-Änderungen in der Cloud rapide zu iterieren. So erreichen sie das gleiche Maß an Produktivität, das sie beim lokalen Testen gewohnt sind, während sie mit einer realistischen Anwendungsumgebung in der Cloud testen. Die Unterstützung von esbuild umfasst Funktionen wie Minification, Tree Shaking, Source Maps, Loader, External und Main-Fields, wodurch die AWS Lambda-Entwicklung mit JavaScript und TypeScript erleichtert wird.
Mehr über diese Funktion erfahren Sie in der Dokumentation. Für die ersten Schritte, können Sie die SAM-CLI installieren, indem Sie den Anweisungen in der Dokumentation folgen.