Ceci est le guide du AWS CDK développeur de la version 2. L'ancien CDK v1 est entré en maintenance le 1er juin 2022 et a pris fin le 1er juin 2023.
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.
Créez un nouveau AWS CDK projet à partir d'un modèle.
Utilisation
$
cdk init
<arguments>
<options>
Arguments
- Type de modèle
-
Type de modèle CDK à partir duquel initialiser un nouveau projet CDK.
-
app
— Modèle pour une application CDK. -
lib
— Modèle pour une bibliothèque de AWS construction. -
sample-app
— Exemple d'application CDK qui inclut certaines constructions.
Valeurs valides :
app
,lib
,sample-app
-
Options
Pour une liste des options globales qui fonctionnent avec tous les CDK CLI commandes, voirOptions globales.
--generate-only
BOOLEAN
-
Spécifiez cette option pour générer des fichiers de projet sans lancer d'opérations supplémentaires telles que la configuration d'un dépôt git, l'installation de dépendances ou la compilation du projet.
Valeur par défaut :
false
--help, -h
BOOLEAN
-
Afficher les informations de référence de commande pour
cdk init command
. --language, -l
STRING
-
Langue à utiliser pour le nouveau projet. Cette option peut être configurée dans le fichier de
cdk.json
configuration du projet ou~/.cdk.json
sur votre machine de développement locale.Valeurs valides :
csharp
,fsharp
,go
,java
,javascript
,python
,typescript
--list
BOOLEAN
-
Répertoriez les types de modèles et les langues disponibles.
Exemples
Répertorier les types de modèles et les langues disponibles
$
cdk init --list
Available templates: * app: Template for a CDK Application └─ cdk init app --language=[csharp|fsharp|go|java|javascript|python|typescript] * lib: Template for a CDK Construct Library └─ cdk init lib --language=typescript * sample-app: Example CDK Application with some constructs └─ cdk init sample-app --language=[csharp|fsharp|go|java|javascript|python|typescript]
Créez une nouvelle application CDK à TypeScript partir du modèle de bibliothèque
$
cdk init lib --language=typescript