有什么方法可以改善 Dart (dart2js) 编译时间吗?

Is there any way to improve Dart (dart2js) compile times?

我正在尝试从 TypeScript 转移到 Dart。 TypeScript 几乎可以立即编译——Dart 编译一个 Hello World 程序需要超过 5 秒!我错过了什么吗?有什么方法可以改善吗?

TypeScript 是 JavaScript 的类型化超集,可编译为纯 JavaScript。
所以它(ts 编译器)从高级编程语言翻译成低级编程语言。

Dart 是一种开源、可扩展的编程语言,具有强大的库和运行时。
所以它(dart2js 编译器)是一个源到源的编译器(transpiler),它将用一种编程语言编写的程序的源代码作为其输入,并以另一种编程语言生成等效的源代码。

我认为这解释了一切。

在使用 Dart 进行开发时,这通常不是什么大问题,因为 Dartium 是 Chromium 的衍生产品,直接执行 Dart。

仅用于测试与其他浏览器的兼容性和部署需要构建到 JavaScript。

pub serve Dart 开发 Web 服务器通过大量缓存即时进行 dart 到 js 的编译,如果您需要 JS使用非 Dartium 浏览器进行开发。