dart install
Instalar ferramentas CLI Dart para uso global.
O comando dart install instala ferramentas CLI Dart para uso global.
É uma alternativa mais recente ao dart pub global activate.
Instalar um pacote
#Existem algumas maneiras de instalar um pacote. Para saber mais, consulte as seções a seguir.
Instalar um pacote geral
#
O seguinte comando instala todos os executáveis especificados na
seção executables do
pubspec.yaml de um pacote no
PATH.
dart install [arguments] <package> [version-constraint]
Por exemplo:
dart install markdown
Instalar um pacote do pub.dev
#O seguinte comando especifica um pacote no site pub.dev para instalar.
dart install <pub.dev package>
Por exemplo:
dart install markdown
Instalar um pacote Git
#Os seguintes comandos podem ser usados para instalar um pacote em um repositório Git.
dart install <Git URL>
O seguinte exemplo instala o pacote async_await do
GitHub:
dart install https://github.com/dart-lang/async_await.git
Pub espera encontrar o pacote na raiz do repositório Git.
Para especificar um local diferente, use a opção --git-path com
um caminho relativo à raiz do repositório:
dart install \
https://github.com/dart-lang/http.git \
--git-path pkgs/http/
Pub usa o branch padrão do repositório Git. Para especificar um
branch ou commit diferente, use a opção --git-ref:
dart install \
https://github.com/dart-lang/http.git \
--git-ref 36f98e900347335af2338a0e087538009b7de2f9
Referência de comandos
#Os seguintes comandos são úteis para instalar, desinstalar e verificar o estado de instalação de uma ferramenta CLI Dart.
dart install
#Instala um pacote para Dart.
dart install [arguments] <package> [version-constraint]
| Argumentos | Descrição |
|---|---|
--git-path |
Caminho do pacote git dentro do repositório. Isso se aplica apenas ao usar uma URL git para
<package>
.
|
--git-ref |
O branch ou commit git específico a recuperar. Isso se aplica apenas ao usar uma URL git para
<package>
.
|
--overwrite |
Permite sobrescrever executáveis de outros pacotes que tenham o mesmo nome. |
-u, --hosted-url |
Uma URL de servidor pub personalizada para o pacote. Isso se aplica apenas ao usar um nome de pacote para
<package>
.
|
No exemplo a seguir, o pacote markdown é instalado sem argumentos ou restrições de versão:
dart install markdown
dart uninstall
#Desinstalar um pacote para Dart.
dart uninstall <package>
Por exemplo:
dart uninstall markdown
dart installed
#Verificar quais pacotes estão instalados
dart installed
Opções para o comando dart install
#
Essas opções podem ser usadas para o comando dart install.
Para opções que se aplicam a todos os comandos pub, consulte
Global options.
-h, --help
#
Use a opção -h ou --help para obter ajuda para um comando específico.
Por exemplo, os seguintes comandos produzem uma visão geral e lista
de argumentos disponíveis para dart install:
dart install --help
dart install -h
--git-path
#
Use a opção --git-path para especificar o caminho do
pacote no repositório Git.
dart install --git-path <path>
Por exemplo:
dart install --git-path https://github.com/dart-lang/async_await.git
--git-ref
#
Use a opção --git-ref para especificar o branch ou commit Git
a ser recuperado.
dart install --git-ref <ref>
Por exemplo:
dart install --git-ref tmpfixes
--overwrite
#
Use a opção --overwrite para sobrescrever quaisquer
executáveis globais previamente instalados com o mesmo nome. Se você não especificar
esta flag, o executável preexistente não será substituído.
dart install <package> --overwrite
Por exemplo:
dart install markdown --overwrite
--hosted-url
#
Use a opção --hosted-url para especificar uma URL de servidor pub
personalizada para o pacote. Isso se aplica apenas ao usar um nome de pacote
para <package>.
dart install --hosted-url <url>
Por exemplo:
dart install --hosted-url https://dart-packages.example.com/
[version-constraint]
#
Use a opção version-constraint para especificar uma versão específica
do pacote.
dart install <package> [version-constraint]
Por exemplo, o seguinte comando
puxa a versão 0.6.0 do pacote markdown:
dart install markdown 0.6.0
Se você especificar um intervalo, pub escolhe a melhor versão que atende essa restrição. Por exemplo:
dart install foo <3.0.0
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ê.