dart build
Ferramenta de linha de comando para construir aplicações Dart.
Use o comando dart build para construir uma aplicação Dart.
Este comando executa automaticamente os build hooks
do seu projeto e de suas dependências para compilar ou baixar
code assets e empacotá-los com a sua aplicação.
Construindo uma aplicação CLI
#
O comando dart build cli
constrói uma aplicação Dart com uma interface de linha de comando (CLI),
incluindo quaisquer code assets.
O bundle da aplicação resultante é estruturado da seguinte forma:
-
bundle/
bin/
- <compiled_executable>
lib/
- <dynamic_libraries>
Opções para dart build cli
#
As opções a seguir podem ser usadas com o comando dart build cli.
-h, --help
#
Use a opção -h ou --help para obter ajuda para o subcomando cli.
dart build cli --help
dart build cli -h
-o, --output
#
Use -o ou --output para especificar onde o dart build salva
os arquivos gerados. A saída é colocada em um diretório bundle/
dentro do caminho informado, que pode ser absoluto ou relativo.
Se omitido, o caminho padrão é build/cli/_/.
dart build cli --output=<path>
dart build cli -o=<path>
Por exemplo, para definir o diretório de saída como ./my_custom_output:
dart build cli --output=./my_custom_output
-t, --target
#
Use a opção -t ou --target para especificar o arquivo de entry-point
principal da aplicação de linha de comando.
Este deve ser um arquivo Dart no diretório bin/.
Se a opção for omitida e houver um único
arquivo Dart em bin/, esse arquivo será usado.
dart build cli --target=<path>
dart build cli -t=<path>
Por exemplo, para definir o entrypoint como o arquivo bin/my_command.dart:
dart build cli --target=bin/my_command.dart
--verbosity
#
Use a opção --verbosity para definir o nível de verbosidade da compilação.
O nível pode ser error, warning, info ou
all.
dart build cli --verbosity=<level>
Por exemplo, para mostrar apenas mensagens de erro:
dart build cli --verbosity=error
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Página atualizada pela última vez em 2026-11-12. Ver código-fonte ou relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.