Obtenha o Dart SDK
Obtenha as bibliotecas e ferramentas de linha de comando necessárias para desenvolver aplicações web, de linha de comando e servidor em Dart.
Esta página descreve como baixar o Dart SDK. O Dart SDK inclui as bibliotecas e ferramentas de linha de comando necessárias para desenvolver aplicações de linha de comando, servidor e web em Dart.
O time do Dart suporta apenas a versão stable mais recente do SDK. Para detalhes completos sobre o ciclo de vida das versões do SDK e versões suportadas, consulte a política de suporte do SDK.
Para saber mais sobre o Dart SDK, consulte a visão geral do Dart SDK.
Requisitos do sistema
#O Dart suporta as seguintes arquiteturas de hardware e versões de plataforma para desenvolver e executar código Dart.
| Platform | x64 | IA32 (x86) | Arm32 | Arm64 | RISC-V (RV64GC) | OS Versions |
|---|---|---|---|---|---|---|
| Windows | verified | dangerous | dangerous | verified | do_not_disturb_on | Windows 11 , Windows 10 |
| Linux | verified | dangerous | verified | verified | verified |
Debian stable
,
Ubuntu LTS under standard support |
| macOS | verified | dangerous | do_not_disturb_on | verified | do_not_disturb_on |
Latest three versions of macOS:
Golden Gate (27), Tahoe (26), Sequoia (15) |
verified
Suportado em todos os canais.
error
O suporte está descontinuado e pode ser removido em uma versão futura do Dart.
report
O suporte está descontinuado e provavelmente será removido na próxima versão stable.
dangerous
Não suportado em todos os canais.
do_not_disturb_on
Não suportado pelo sistema operacional.
Escolha uma opção de instalação
#Para instalar e atualizar o Dart SDK do canal stable, escolha uma das seguintes opções:
Use um gerenciador de pacotes (Recomendado).
Use uma imagem Docker do Dart.
-
Instale o Flutter. Se você já instalou ou planeja instalar o Flutter SDK, ele inclui o Dart SDK completo. O Flutter SDK inclui a ferramenta CLI
dartna pastabindo Flutter. Baixe um arquivo ZIP do Arquivo do SDK.
Instale o Dart SDK
#Para instalar o Dart SDK, use o gerenciador de pacotes apropriado para sua plataforma de desenvolvimento.
Para atualizar o Dart SDK, execute o mesmo comando para instalar o Dart SDK do seu gerenciador de pacotes.
ia-translate: true
Você tem duas opções para instalar o Dart SDK no Windows:
- Use o winget.
- Use o Chocolatey.
Instalar usando o winget
#Para instalar o Dart SDK, use o winget:
PS C:\> winget install --id=Google.DartSDK -e
Instalar usando o Chocolatey
#Para instalar o Dart SDK, use o Chocolatey. O Chocolatey requer permissões elevadas.
Instale o Chocolatey.
-
Inicie o PowerShell com permissões elevadas.
PS C:\> choco install dart-sdk
Alterar o caminho de instalação padrão do Chocolatey
#
Por padrão, o Chocolatey instala o SDK em C:\tools\dart-sdk.
Para alterar esse local, defina a variável de ambiente
ChocolateyToolsLocation
com o diretório de instalação desejado.
Verificar se o seu PATH inclui o Dart
#Verifique se você consegue executar o Dart.
PS C:\> dart --version
Dart SDK version: 3.2.4 (stable) (Thu Dec 21 19:13:53 2023 +0000) on "win_x64"
Se a sua máquina de desenvolvimento não retornar uma versão do Dart, adicione o local do SDK ao seu PATH:
- Na caixa de pesquisa do Windows, digite
env. - Clique em Editar as variáveis de ambiente do sistema.
- Clique em Variáveis de Ambiente....
- Na seção de variáveis de usuário, selecione Path e clique em Editar....
- Clique em Novo e insira o caminho para o diretório
dart-sdk. - Em cada janela que você abriu, clique em Aplicar ou OK para fechá-la e aplicar a alteração no caminho.
Atualizar usando o winget
#Para atualizar o Dart SDK usando o winget, use o seguinte comando.
PS C:\> winget upgrade --id=Google.DartSDK -e
Atualizar usando o Chocolatey
#Para atualizar o Dart SDK usando o Chocolatey, use o seguinte comando.
PS C:\> choco upgrade dart-sdk
Desinstalar usando o winget
#Para desinstalar o Dart SDK usando o winget, execute os seguintes passos.
-
Use o seguinte comando.
PS C:\> winget uninstall --id=Google.DartSDK -e -
Remova os arquivos de configuração do Dart do seu diretório home.
PS C:\> Remove-Item -Recurse -Force ` -Path $env:LOCALAPPDATA\.dartServer,$env:APPDATA\.dart,$env:APPDATA\.dart-tool
Desinstalar usando o Chocolatey
#Para desinstalar o Dart SDK usando o Chocolatey, execute os seguintes passos.
-
Inicie o PowerShell com permissões elevadas.
-
Use o seguinte comando.
PS C:\> choco uninstall dart-sdk -
Remova os arquivos de configuração do Dart do seu diretório home.
PS C:\> Remove-Item -Recurse -Force ` -Path $env:LOCALAPPDATA\.dartServer,$env:APPDATA\.dart,$env:APPDATA\.dart-tool
ia-translate: true
Instalar usando um gerenciador de pacotes do Linux
#Você tem duas opções para instalar o Dart SDK no Ubuntu ou Debian:
Instalar usando o gerenciador de pacotes apt-get
#
Para instalar o Dart com apt-get, execute os seguintes passos.
Você precisa dos passos 1 a 3 apenas na primeira instalação.
-
Atualize os arquivos de índice de pacotes e instale os pacotes HTTP seguro e GPG.
sudo apt-get update && sudo apt-get install apt-transport-https gpg -
Baixe e adicione a chave pública GPG do Google Linux.
wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub \ | sudo gpg --dearmor -o /usr/share/keyrings/dart.gpg -
Adicione o repositório de pacotes do Dart ao seu sistema Linux.
echo 'deb [signed-by=/usr/share/keyrings/dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' \ | sudo tee /etc/apt/sources.list.d/dart_stable.listSubstitua
amd64porarmhf,arm64ouriscv64, conforme necessário para o seu sistema. -
Use os seguintes comandos
sudo apt-get.sudo apt-get update && sudo apt-get install dart
Instalar como um pacote Debian
#
Para instalar o Dart SDK como um pacote Debian (*.deb),
execute os seguintes passos.
Baixe o pacote Debian do Dart SDK.
-
Use o comando
sudo dpkgpara instalar o pacote*.deb.sudo dpkg -i dart_3.4.0-1_amd64.debSubstitua
dart_3.4.0-1_amd64.debpelo nome atual do arquivo.
Atualizar o Dart SDK
#Use o mesmo comando que você usou para instalar o SDK.
Atualizar usando apt-get
#
Se você instalou o Dart SDK com apt-get,
use os seguintes comandos sudo apt-get.
sudo apt-get update && sudo apt-get install dart
Atualizar usando dpkg
#
Se você instalou o Dart SDK com dpkg,
use o comando sudo dpkg.
sudo dpkg -i dart_3.2.6-1_amd64.deb
Substitua dart_3.4.0-1_amd64.deb pelo nome do arquivo da nova atualização.
Desinstalar o Dart SDK
#Desinstalar usando apt-get
#
Se você instalou o Dart SDK com apt-get,
use o comando sudo apt-get remove.
-
Use o comando
sudo apt-get remove.sudo apt-get remove -y dart -
Remova os arquivos de configuração do Dart do seu diretório home.
rm -rf ~/.dart*
Desinstalar usando dpkg
#
Se você instalou o Dart SDK com dpkg,
use o comando sudo dpkg --purge.
-
Use o comando
sudo dpkg --purge.sudo dpkg --purge dartIsso remove os arquivos de configuração ao mesmo tempo.
-
Verifique se o SDK foi removido.
dpkg -l | grep dart
ia-translate: true
Instalar usando o Homebrew
#Para instalar o Dart SDK, use o Homebrew.
Instale o Homebrew, se necessário.
-
Adicione e confie no tap oficial.
brew tap dart-lang/dart brew trust dart-lang/dart -
Instale o Dart SDK.
brew install dart
Verificar se o PATH inclui o Homebrew
#
Verifique se o seu PATH inclui o diretório bin do Homebrew.
Configurar o caminho correto simplifica o uso de comandos do Dart SDK,
como dart run e dart format.
Para obter ajuda na configuração do seu PATH, consulte o FAQ do Homebrew.
Atualizar usando o Homebrew
#Para atualizar quando uma nova versão do Dart estiver disponível:
brew upgrade dart
Alternar versões do Dart
#Para alternar entre versões do Dart instaladas localmente:
-
Instale a versão para a qual você quer alternar.
Por exemplo, para instalar o Dart 3.1:
brew install dart@3.1 -
Para alternar entre versões, desvincule a versão atual e vincule a versão desejada.
brew unlink dart@<old> \ && brew unlink dart@<new> \ && brew link dart@<new>
Listar versões do Dart instaladas
#Para ver quais versões do Dart você instalou:
brew info dart
Desinstalar usando o Homebrew
#Para desinstalar o Dart SDK, use o Homebrew.
-
Desinstale o Dart SDK.
brew uninstall dart -
Remova os arquivos de configuração do Dart do seu diretório home.
dartrm -rf ~/.dart*
Referência de canais de versão
#Canal Stable
#
O Dart publica uma nova versão no canal stable aproximadamente every three months.
A versão stable atual é [calculating].
Use versões do canal stable para building and deploying production apps.
As strings de versão do canal Stable seguem o formato x.y.z:
x: versão majory: versão minorz: versão patch
Exemplos de strings de versão do canal stable incluem 1.24.3 and 2.1.0.
Para instalar uma versão do canal stable, siga as instruções nesta página.
Canal Beta
#
O Dart publica uma nova versão no canal beta aproximadamente once a month.
A versão beta atual é [calculating].
Use versões do canal beta para testing your app's compatibility with future stable versions.
As strings de versão do canal Beta seguem o formato x.y.z-a.b.beta:
x: versão majory: versão minorz: versão patcha: versão pre-releaseb: versão patch pre-release
Exemplos de strings de versão do canal beta incluem 2.8.0-20.11.beta and 3.3.0-205.1.beta.
Para instalar uma versão do canal beta, baixe o SDK como um arquivo zip.
Canal Dev
#
O Dart publica uma nova versão no canal dev aproximadamente twice a week.
A versão dev atual é [calculating].
Use versões do canal dev para testing recent fixes and experimental features.
As strings de versão do canal Dev seguem o formato x.y.z-a.b.dev:
x: versão majory: versão minorz: versão patcha: versão developmentb: versão patch development
Exemplos de strings de versão do canal dev incluem 2.8.0-20.11.dev and 3.2.12-15.33.dev.
Para instalar uma versão do canal dev, baixe o SDK como um arquivo zip.
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ê.