Чтобы сделать код Dart работоспособным в браузере, сначала необходимо перенести его в JavaScript, за исключением браузера разработки Dart Dartium, в который встроена Dart VM.
Одним из способов является использование dart2js
.
Более удобный способ - использовать pub build
. Если ваша структура проекта соответствует Соглашениям о макете пакетов Pub *, только что запустив pub build
, создаст весь ваш проект с несколькими страницами ввода.
В некоторых средах требуются преобразователи (генерация кода), а pub build
гарантирует, что преобразователи обрабатывают исходные файлы перед передачей их в dart2js
.
.
Чтобы запустить сценарии Dart вне браузера, просто запустите dart path/to/my_script.dart