dart build
Herramienta de línea de comandos para construir aplicaciones de Dart.
Usa el comando dart build para construir una aplicación de Dart.
Este comando ejecuta automáticamente los build hooks
de tu proyecto y sus dependencias para compilar o descargar
recursos de código y empaquetarlos (bundle) con tu aplicación.
Construir una aplicación de CLI
#El comando dart build cli
construye una aplicación de Dart con una interfaz de línea de comandos (CLI)
que incluye cualquier recurso de código.
El bundle de la aplicación resultante se estructura de la siguiente manera:
-
bundle/
bin/
- <compiled_executable>
lib/
- <dynamic_libraries>
Opciones para dart build cli
#
Las siguientes opciones se pueden usar para el comando dart build cli.
-h, --help
#
Usa la opción -h o --help para obtener ayuda para el subcomando cli.
dart build cli --help
dart build cli -h
-o, --output
#
Usa -o o --output para especificar dónde guarda dart build
los archivos generados. La salida se coloca en un directorio bundle/
dentro de la ruta dada, la cual puede ser absoluta o relativa.
Si se omite, la ruta por defecto es build/cli/_/.
dart build cli --output=<path>
dart build cli -o=<path>
Por ejemplo, para establecer el directorio de salida en ./my_custom_output:
dart build cli --output=./my_custom_output
-t, --target
#
Usa la opción -t o --target para especificar el archivo de punto de entrada
principal de la aplicación de línea de comandos.
Este debe ser un archivo de Dart en el directorio bin/.
Si se omite la opción y hay un único
archivo de Dart en bin/, entonces se usará ese en su lugar.
dart build cli --target=<path>
dart build cli -t=<path>
Por ejemplo, para establecer el punto de entrada en el archivo bin/my_command.dart:
dart build cli --target=bin/my_command.dart
--verbosity
#
Usa la opción --verbosity para establecer el nivel de detalle (verbosity) de la compilación.
El nivel puede ser error, warning, info o
all.
dart build cli --verbosity=<level>
Por ejemplo, para mostrar solo mensajes de error:
dart build cli --verbosity=error
A menos que se indique lo contrario, la documentación en este sitio refleja Dart 3.12.2. Página actualizada por última vez el 2025-11-12. Ver fuente oreportar un problema.