Dart to JS:如何调试生成的Javascript错误

Rav*_*ati 5 javascript dart dart-pub dart2js

目前,dart2Js转换器生成的Javascript对调试非常不直观,并且不会产生可理解的错误消息.

是否有人用于调试dart生成的Javascript代码的特定方式?

我想找到导致错误的Dart线.

根据Dart代码看核心转储和堆栈帧也很棒.

Gün*_*uer 5

首先确保您使用pub build --mode=debug.
这可以防止缩小和树抖动。

确保在 Chrome 开发工具中激活源映射。
(DevTools 设置 - 常规 - 源 - 启用 JavaScript 源映射)。

启动应用程序并进行调试。
Chrome 调试器现在应该在单步执行时显示 Dart 源代码。

聚合物飞镖

似乎存在一个问题,默认使用的脚本没有引用源映射如何使 pub build 在 dart 聚合物项目上使用源映射