Esta es la segunda versión de la Guía para desarrolladores de AWS CDK. La primera versión del CDK pasó a la etapa de mantenimiento el 1.° de junio de 2022 y no cuenta con soporte desde el 1.° de junio de 2023.
cdk init
Crea un nuevo proyecto de AWS CDK a partir de una plantilla.
Uso
$ cdk init <arguments> <options>
Argumentos
- Tipo de plantilla
-
El tipo de plantilla de CDK para iniciar un nuevo proyecto de CDK.
-
app– Plantilla para una aplicación de CDK. -
lib– Plantilla para una Biblioteca de constructos de AWS. -
sample-app– Ejemplo de aplicación de CDK que incluye algunos constructos.
Valores válidos:
app,lib,sample-app -
Opciones
Para obtener una lista de las opciones globales que funcionan con todos los comandos de la CLI de CDK, consulte Opciones globales.
-
--generate-only <BOOLEAN> -
Especifique esta opción para generar los archivos del proyecto sin iniciar operaciones adicionales, como configurar un repositorio de git, instalar dependencias o compilar el proyecto.
Valor predeterminado:
false
-
--help, -h <BOOLEAN> -
Muestra la información de referencia del comando
cdk init.
-
--language, -l <STRING> -
El lenguaje que se utilizará para el nuevo proyecto. Esta opción se puede configurar en el archivo de configuración del proyecto
cdk.jsono en~/.cdk.jsonen su máquina de desarrollo local.Valores válidos:
csharp,fsharp,go,java,javascript,python,typescript
-
--list <BOOLEAN> -
Enumerar los tipos de plantillas y lenguajes disponibles.
Ejemplos
Enumerar los tipos de plantillas y lenguajes 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]
Crear una nueva aplicación de CDK en TypeScript a partir de la plantilla de la biblioteca
$ cdk init lib --language=typescript