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:
| Plantilla | Descripción |
|---|---|
cli |
Una aplicación de línea de comandos con análisis de argumentos básico utilizando
package:args. |
console | Una aplicación de línea de comandos (plantilla por defecto). |
package | Un paquete que contiene bibliotecas compartidas de Dart. |
server-shelf |
Un servidor construido usando shelf. |
web | Una 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
Unless stated otherwise, the documentation on this site reflects Dart 3.12.2. Page last updated on 2025-09-04. Ver fuente oreportar un problema.