cdk init - AWS Cloud Development Kit (AWS CDK) v2

Questa è la guida per sviluppatori AWS CDK v2. La versione precedente della CDK versione 1 è entrata in manutenzione il 1° giugno 2022 e ha terminato il supporto il 1° giugno 2023.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

cdk init

Crea un nuovo AWS CDK progetto da un modello.

Utilizzo

$ cdk init <arguments> <options>

Argomenti

Tipo di modello

Il tipo di modello CDK da cui inizializzare un nuovo progetto CDK.

  • app— Modello per un'applicazione CDK.

  • lib— Modello per una libreria AWS Construct.

  • sample-app— Esempio di applicazione CDK che include alcuni costrutti.

Valori validi:app,, lib sample-app

Opzioni

Per un elenco di opzioni globali che funzionano con tutti i CLI comandi CDK, consultaOpzioni globali.

--generate-only BOOLEAN

Specificate questa opzione per generare file di progetto senza avviare operazioni aggiuntive come la configurazione di un repository git, l'installazione di dipendenze o la compilazione del progetto.

Valore predefinito: false

--help, -h BOOLEAN

Mostra le informazioni di riferimento dei comandi per. cdk init command

--language, -l STRING

La lingua da usare per il nuovo progetto. Questa opzione può essere configurata nel file di cdk.json configurazione del progetto o ~/.cdk.json sul computer di sviluppo locale.

Valori validi: csharpfsharp,go,java,javascript,python, typescript

--list BOOLEAN

Elenca i tipi di template e le lingue disponibili.

Esempi

Elenca i tipi di template e le lingue disponibili

$ 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]

Crea una nuova app CDK TypeScript dal modello di libreria

$ cdk init lib --language=typescript