Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS CDK Applications de construction
La CLI AWS SAM prend en charge la création de fonctions et de couches Lambda définies dans votre application AWS CDK avec sam build.
Pour les fonctions Lambda qui utilisent des artefacts zip, exécutez cdk synth
avant d'exécuter les commandes sam local
. sam build
n'est pas obligatoire.
Si votre AWS CDK application utilise des fonctions de type image, exécutez-les cdk synth
puis exécutez-les sam build
avant d'exécuter sam local
des commandes. Lorsque vous exécutezsam build
, AWS SAM ne crée pas de fonctions ou de couches Lambda qui utilisent des constructions spécifiques à l'exécution, par exemple,. NodejsFunction sam build
ne prend pas en charge les actifs groupés.
Exemple
L'exécution de la commande suivante depuis le répertoire racine AWS CDK du projet permet de créer l'application.
sam build -t
./cdk.out/CdkSamExampleStack.template.json