Pular para o conteúdo principal

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:

  1. Use um gerenciador de pacotes (Recomendado).

  2. Use uma imagem Docker do Dart.

  3. 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 dart na pasta bin do Flutter.

  4. Baixe um arquivo ZIP do Arquivo do SDK.

  5. Compile o SDK a partir do código-fonte.

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:

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.

  1. Instale o Chocolatey.

  2. 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:

  1. Na caixa de pesquisa do Windows, digite env.
  2. Clique em Editar as variáveis de ambiente do sistema.
  3. Clique em Variáveis de Ambiente....
  4. Na seção de variáveis de usuário, selecione Path e clique em Editar....
  5. Clique em Novo e insira o caminho para o diretório dart-sdk.
  6. 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.

  1. Use o seguinte comando.

    PS C:\> winget uninstall --id=Google.DartSDK -e
    
  2. 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.

  1. Inicie o PowerShell com permissões elevadas.

  2. Use o seguinte comando.

    PS C:\> choco uninstall dart-sdk
    
  3. 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:

  • Use o comando apt-get.
  • Baixe um pacote .deb e execute o comando dpkg.

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.

  1. 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
    
  2. 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
    
  3. 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.list
    

    Substitua amd64 por armhf, arm64 ou riscv64, conforme necessário para o seu sistema.

  4. 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.

  1. Baixe o pacote Debian do Dart SDK.

  2. Use o comando sudo dpkg para instalar o pacote *.deb.

    sudo dpkg -i dart_3.4.0-1_amd64.deb
    

    Substitua dart_3.4.0-1_amd64.deb pelo 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.

  1. Use o comando sudo apt-get remove.

    sudo apt-get remove -y dart
    
  2. 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.

  1. Use o comando sudo dpkg --purge.

    sudo dpkg --purge dart
    

    Isso remove os arquivos de configuração ao mesmo tempo.

  2. 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.

  1. Instale o Homebrew, se necessário.

  2. Adicione e confie no tap oficial.

    brew tap dart-lang/dart
    brew trust dart-lang/dart
    
  3. 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:

  1. Instale a versão para a qual você quer alternar.

    Por exemplo, para instalar o Dart 3.1:

    brew install dart@3.1
    
  2. 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.

  1. Desinstale o Dart SDK.

    brew uninstall dart
    
  2. Remova os arquivos de configuração do Dart do seu diretório home.

    dart
    rm -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 major
  • y : versão minor
  • z : 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 major
  • y : versão minor
  • z : versão patch
  • a : versão pre-release
  • b : 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 major
  • y : versão minor
  • z : versão patch
  • a : versão development
  • b : 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.

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ê.