Compiladores
| Herramienta | Estado | Uso principal |
|---|---|---|
dart2js |
✅ Activa | Compilar Dart a JS optimizado |
dart compile js |
✅ Reemplazo moderno | Equivalente moderno a dart2js |
dartdevc |
✅ Para desarrollo | Usado por Flutter Web para recarga rápida |
dart2js o el moderno dart compile js son ideales para usar Dart sin Flutter en aplicaciones web puras.
dart compile js bin/main.dart -o main.js
Línea de comandos
Para otros tipos de proyectos, puede usar la herramienta de línea de comandos de Dart para ejecutar archivos Dart.
dart <command|dart-file> [arguments]
| Argumento | Descripción |
|---|---|
--version |
Muestra información sobre la versión de la VM. |
-h o –help |
Se utiliza para solicitar ayuda. |
-c o –checked mode |
Para activar el Checked Mode. |
--package <PATH> |
Muestra la ubicación del archivo de configuración de un paquete. |
-p <PATH> |
Especifica dónde se pueden encontrar las bibliotecas. |
Checked Mode
Con Production Mode se mejorará el rendimiento. Pero Checked Mode (activo por defecto) permite varias comprobaciones de código como la comprobación de tipo.