我看到 Dartium 版本是 46.xxx,远远落后于 Chromium,而 Chromium 目前是 56.xxx。正如我所看到的,v.46 现在大约 2 岁了。
是否可以将 Dart VM 与更新版本的 Chromium 结合使用,或者以某种方式获得更新版本的 Dartium?
Dart 开发人员保持 Dartium 版本这么旧的原因是什么?
我看到 Dartium 版本是 46.xxx,远远落后于 Chromium,而 Chromium 目前是 56.xxx。正如我所看到的,v.46 现在大约 2 岁了。
是否可以将 Dart VM 与更新版本的 Chromium 结合使用,或者以某种方式获得更新版本的 Dartium?
Dart 开发人员保持 Dartium 版本这么旧的原因是什么?
TL; DR 你可能不能(很容易)。
这些是检查和构建嵌入 DartVM的Chromium修改版本的说明。
再往下
Chromium / Dartium 签出将代码从大约 90 个存储库中提取到单个目录层次结构中。
我已经有一段时间没有深入研究源代码了,但是每次 Chromium 遇到问题时都需要一个团队来维护更改,这通常并且可能超出了他们想要做的范围(因为他们甚至没有打扰对 Datrium 进行安全审计,也来自链接)。
此外,Dartium 并不是面向消费者的,而是严格面向开发人员的,因为 Dart 网络应用程序被转译为 JavaScript。
因此,要在 Dartium 中更新 Chromium,您需要自己移植这些更改。