Saltar al contenido principal

dart create

Herramienta de línea de comandos para crear proyectos de Dart.

Esta guía describe cómo usar el comando dart create para crear un proyecto de Dart.

Descripción general

#

El comando dart create crea un proyecto de Dart, utilizando una de las varias plantillas admitidas. La misma funcionalidad está disponible en los IDEs.

Cuando ejecutas dart create, primero crea un directorio con los archivos del proyecto. Luego obtiene las dependencias del paquete (a menos que especifiques la bandera --no-pub).

Crear un proyecto básico de Dart

#

Para crear un proyecto básico de Dart, escribe el comando dart create seguido del nombre de tu proyecto. En el siguiente ejemplo, se crea un directorio llamado my_cli que contiene una aplicación de consola simple (la plantilla por defecto):

dart create my_cli

Especificar una plantilla

#

Para usar una plantilla diferente, usa la bandera -t (o --template) seguida del nombre de la plantilla:

dart create -t web my_web_app

La bandera -t te permite especificar qué tipo de proyecto de Dart deseas crear. Si no especificas una plantilla, dart create usa la plantilla console por defecto.

Plantillas disponibles

#

La siguiente tabla muestra las plantillas que puedes usar con la bandera -t:

PlantillaDescripción
cli Una aplicación de línea de comandos con análisis de argumentos básico utilizando package:args.
consoleUna aplicación de línea de comandos (plantilla por defecto).
packageUn paquete que contiene bibliotecas compartidas de Dart.
server-shelf Un servidor construido usando shelf.
webUna aplicación web construida utilizando las bibliotecas principales de Dart.

Estas plantillas dan como resultado una estructura de archivos que sigue las convenciones de diseño de paquetes (package layout conventions).

Opciones adicionales

#

Además, puedes realizar las siguientes acciones con el comando dart create.

Forzar la creación del proyecto

#

Si el directorio especificado ya existe, dart create falla. Puedes forzar la generación del proyecto con la bandera --force:

dart create --force <DIRECTORY>

Obtener ayuda

#

Para obtener más información sobre las opciones de línea de comandos, usa la bandera --help:

dart create --help