Obtén el SDK de Dart
Obtén las librerías y herramientas de línea de comandos que necesitas para desarrollar aplicaciones web, de línea de comandos y de servidor en Dart.
Esta página describe cómo descargar el SDK de Dart. El SDK de Dart incluye las librerías y herramientas de línea de comandos que necesitas para desarrollar aplicaciones de línea de comandos, servidor y web en Dart.
El equipo de Dart solo ofrece soporte para la última versión stable del SDK. Para conocer todos los detalles sobre el ciclo de vida de los lanzamientos del SDK y las versiones soportadas, consulta la política de soporte del SDK.
Para obtener más información sobre el SDK de Dart, consulta la descripción general del SDK de Dart.
Requisitos del sistema
#Dart es compatible con las siguientes arquitecturas de hardware y versiones de plataforma para desarrollar y ejecutar código Dart.
| Plataforma | x64 | IA32 (x86) | Arm32 | Arm64 | RISC-V (RV64GC) | Versiones de SO |
|---|---|---|---|---|---|---|
| Windows | verified | dangerous | dangerous | verified | do_not_disturb_on | Windows 11 , Windows 10 |
| Linux | verified | dangerous | verified | verified | verified | Debian stable
,
Ubuntu LTS bajo soporte estándar |
| macOS | verified | dangerous | do_not_disturb_on | verified | do_not_disturb_on | Últimas tres versiones de macOS:
Tahoe (26), Sequoia (15), Sonoma (14) |
verified
Soportado en todos los canales.
error
El soporte está depreciado y podría eliminarse en una futura versión de Dart.
report
El soporte está depreciado y probablemente se eliminará en la próxima versión stable.
dangerous
No soportado en ningún canal.
do_not_disturb_on
No soportado por el sistema operativo.
Elige una opción de instalación
#Para instalar y actualizar el SDK de Dart desde el canal stable, elige una de las siguientes opciones:
Usa un gestor de paquetes (Recomendado).
Usa una imagen de Docker de Dart.
-
Instala Flutter.
Si has instalado o planeas instalar el SDK de Flutter, este incluye el SDK de Dart completo. El SDK de Flutter incluye la herramienta de CLIdarten la carpetabinde Flutter. Descarga un archivo ZIP desde el archivo del SDK (SDK Archive).
Instala el SDK de Dart
#Para instalar el SDK de Dart, usa el gestor de paquetes adecuado para tu plataforma de desarrollo.
Para actualizar el SDK de Dart, ejecuta el mismo comando de instalación del SDK de Dart de tu gestor de paquetes.
Instalar usando Chocolatey
#Para instalar el SDK de Dart, usa Chocolatey. Chocolatey requiere permisos elevados.
Instala Chocolatey.
-
Inicia PowerShell con permisos elevados.
PS C:\> choco install dart-sdk
Cambia la ruta de instalación predeterminada
#Por defecto, Chocolatey instala el SDK en C:\tools\dart-sdk.
Para cambiar esa ubicación, establece la variable de entorno ChocolateyToolsLocation
en tu directorio de instalación deseado.
Verifica que tu PATH incluya Dart
#Verifica que puedes ejecutar Dart.
PS C:\> dart --version
Dart SDK version: 3.2.4 (stable) (Thu Dec 21 19:13:53 2023 +0000) on "win_x64"
Si tu máquina de desarrollo no devuelve una versión de Dart, agrega la ubicación del SDK a tu PATH:
- En el cuadro de búsqueda de Windows, escribe
env. - Haz clic en Editar las variables de entorno del sistema.
- Haz clic en Variables de entorno....
- En la sección de variables de usuario, selecciona Path y haz clic en Editar....
- Haz clic en Nueva e ingresa la ruta al directorio
dart-sdk. - En cada ventana que acabas de abrir, haz clic en Aplicar o Aceptar (OK) para cerrarla y aplicar el cambio de ruta.
Actualizar usando Chocolatey
#Para actualizar el SDK de Dart, usa el siguiente comando.
PS C:\> choco upgrade dart-sdk
Desinstalar usando Chocolatey
#Para desinstalar el SDK de Dart, realiza los siguientes pasos.
-
Inicia PowerShell con permisos elevados.
-
Usa el siguiente comando.
PS C:\> choco uninstall dart-sdk -
Elimina los archivos de configuración de Dart de tu directorio personal.
PS C:\> Remove-Item -Recurse -Force ^ -Path $env:LOCALAPPDATA\.dartServer,$env:APPDATA\.dart,$env:APPDATA\.dart-tool
Instalar usando un gestor de paquetes de Linux
#Tienes dos opciones para instalar el SDK de Dart en Ubuntu o Debian:
Instalar usando el gestor de paquetes apt-get
#
Para instalar Dart con apt-get, realiza los siguientes pasos.
Necesitas los pasos del 1 al 3 solo para la primera instalación.
-
Actualiza los archivos de índice de paquetes e instala el paquete HTTP seguro.
sudo apt-get update && sudo apt-get install apt-transport-https -
Descarga y agrega la clave pública GPG de Google Linux.
wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub \ | sudo gpg --dearmor -o /usr/share/keyrings/dart.gpg -
Agrega el repositorio de paquetes de Dart a tu 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.listSustituye
amd64porarmhf,arm64oriscv64según sea necesario para tu sistema. -
Usa los siguientes comandos
sudo apt-get.sudo apt-get update && sudo apt-get install dart
Instalar como un paquete Debian
#Para instalar el SDK de Dart como un paquete Debian (*.deb),
realiza los siguientes pasos.
Descarga el paquete Debian del SDK de Dart.
-
Usa el comando
sudo dpkgpara instalar el paquete*.deb.sudo dpkg -i dart_3.4.0-1_amd64.debSustituye
dart_3.4.0-1_amd64.debpor el nombre de archivo actual.
Actualizar el SDK de Dart
#Usa el mismo comando que utilizaste para instalar el SDK.
Actualizar usando apt-get
#
Si instalaste el SDK de Dart con apt-get,
usa los siguientes comandos sudo apt-get.
sudo apt-get update && sudo apt-get install dart
Actualizar usando dpkg
#
Si instalaste el SDK de Dart con dpkg,
usa el comando sudo dpkg.
sudo dpkg -i dart_3.2.6-1_amd64.deb
Sustituye dart_3.4.0-1_amd64.deb por el nombre de archivo de la nueva actualización.
Desinstalar el SDK de Dart
#Desinstalar usando apt-get
#
Si instalaste el SDK de Dart con apt-get,
usa el comando sudo apt-get remove.
-
Usa el comando
sudo apt-get remove.sudo apt-get remove -y dart -
Elimina los archivos de configuración de Dart de tu directorio personal.
rm -rf ~/.dart*
Desinstalar usando dpkg
#
Si instalaste el SDK de Dart con dpkg,
usa el comando sudo dpkg --purge.
-
Usa el comando
sudo dpkg --purge.sudo dpkg --purge dartEsto elimina los archivos de configuración al mismo tiempo.
-
Verifica que el SDK haya sido eliminado.
dpkg -l | grep dart
Instalar usando Homebrew
#Para instalar el SDK de Dart, usa Homebrew.
Instala Homebrew si es necesario.
-
Agrega el tap oficial.
brew tap dart-lang/dart -
Instala el SDK de Dart.
brew install dart
Verifica que el PATH incluya Homebrew
#Verifica que tu PATH incluya el directorio bin de Homebrew.
Configurar la ruta correcta simplifica el uso de comandos del SDK de Dart
como dart run y dart format.
Para obtener ayuda al configurar tu PATH, consulta las preguntas frecuentes (FAQ) de Homebrew.
Actualizar usando Homebrew
#Para actualizar cuando esté disponible una nueva versión de Dart:
brew upgrade dart
Cambiar versiones de Dart
#Para cambiar entre versiones de Dart instaladas localmente:
-
Instala la versión a la que deseas cambiar.
Por ejemplo, para instalar Dart 3.1:
brew install dart@3.1 -
Para cambiar entre versiones, desvincula (unlink) la versión actual y vincula (link) la versión deseada.
brew unlink dart@<old> \ && brew unlink dart@<new> \ && brew link dart@<new>
Listar versiones de Dart instaladas
#Para ver qué versiones de Dart has instalado:
brew info dart
Desinstalar usando Homebrew
#Para desinstalar el SDK de Dart, usa Homebrew.
-
Desinstala el SDK de Dart.
brew uninstall dart -
Elimina los archivos de configuración de Dart de tu directorio personal.
dartrm -rf ~/.dart*
Referencia de canales de lanzamiento
#Canal stable
#Dart publica un nuevo lanzamiento en el canal stable aproximadamente cada tres meses.
La versión stable actual es la 3.12.2.
Usa los lanzamientos del canal stable para compilar y desplegar aplicaciones en producción.
Las cadenas de versión de los lanzamientos del canal stable siguen el formato x.y.z:
x: versión mayor (major version)y: versión menor (minor version)z: versión de parche (patch version)
Los ejemplos de cadenas de versión del canal stable incluyen 1.24.3 y 2.1.0.
Para instalar una versión del canal stable, sigue las instrucciones de esta página.
Canal beta
#Dart publishes a new release to the beta channel about once a month.
The current beta version is 3.13.0-282.2.beta.
Usa los lanzamientos del canal beta para probar la compatibilidad de tu aplicación con futuras versiones stable.
Las cadenas de versión de los lanzamientos del canal beta siguen el formato x.y.z-a.b.beta:
x: versión mayor (major version)y: versión menor (minor version)z: versión de parche (patch version)a: versión preliminar (pre-release version)b: versión de parche preliminar (pre-release patch version)
Los ejemplos de cadenas de versión del canal beta incluyen 2.8.0-20.11.beta y 3.3.0-205.1.beta.
Para instalar una versión del canal beta, descarga el SDK como un archivo zip.
Canal dev
#Dart publishes a new release to the dev channel about twice a week.
The current dev version is 3.14.0-4.0.dev.
Usa los lanzamientos del canal dev para probar correcciones recientes y características experimentales.
Las cadenas de versión de los lanzamientos del canal Dev siguen el formato x.y.z-a.b.dev:
x: versión mayor (major version)y: versión menor (minor version)z: versión de parche (patch version)a: versión de desarrollo (development version)b: versión de parche de desarrollo (development patch version)
Los ejemplos de cadenas de versión del canal dev incluyen 2.8.0-20.11.dev y 3.2.12-15.33.dev.
Para instalar una versión del canal dev, descarga el SDK como un archivo zip.
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-10-27. Ver fuente oreportar un problema.