dart - 加速 Dart2JS 编译

标签 dart angular-dart dart2js

有什么方法可以让 Dart2JS 编译器以任何显着的方式最小化输出时间吗?例如,是否可以让它只编译自上次编译以来已更改的文件?

就上下文而言,我正在尝试使用 Dartangular。即使编译一个简单的 hello world 示例也需要 15-20 秒,从长远来看,这将变得难以使用。

最佳答案

最近 dart2js 遇到了一个问题,导致在并行运行许多任务时经常出现内存不足的情况。为了解决这个问题,他们限制了可以并行运行的任务数量。这大大降低了编译速度,但解决了内存问题。

开发通常仅在 Dart 中完成,并且不涉及 JavaScript 的编译。这主要是一个部署任务。当然,还需要测试构建的结果,所以速度仍然很重要。

据我所知,Dart 团队仍在努力。

关于dart - 加速 Dart2JS 编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22128992/

相关文章:

dart - 如何更改 textField 下划线颜色?

video - 如何在 Flutter 中播放视频列表?

html - 存在表单标签,但不包含任何内容

angular-dart - 新的 angular dart 项目无法从 IntelliJ 启动

svg - dart2js:未捕获类型错误:对象 #<SVGAnimatedString> 没有方法 'split'

flutter - 如何在flutter中访问有状态小部件中的类变量?

firebase - 错误:找不到方法: 'Observable.combineLatest2'

Dart 分析器未解析动态生成的文件

dart - 如何使用webdev构建两个版本?

dart - 使用 js-interop 从 dart 将类型化数组缓冲区传递给 javascript