2014-10-06 57 views
6

如何使用DartEditor中的调试器调试(定制)变压器。如何调试定制变压器

我试过使用http://dovdev.com/smoke-and-mirrors/中显示的变压器,但它失败。

我检查了这些文件,但找不到任何关于调试的内容。

+0

我已经更新了文章和GitHub回购。变压器应该现在工作。如果你仍然有问题,请在GitHub上打开一个问题。我同意目前变压器调试经验不太令人愉快。 – 2014-10-07 05:48:05

回答

2

由于酒吧运行变压器在其过程中,内部隔离,并且不重定向变压器标准输出,这是相当难以从酒吧本身进行调试,所以最好选项是通过设置barback环境和模拟文件来在pub外运行变压器。

code_transformers包使这更容易。看到它的测试库:http://www.dartdocs.org/documentation/code_transformers/0.2.3+1/index.html#code_transformers/code_transformers-tests

+1

'pub'是Dart代码,不是吗?有没有办法将调试器连接到正在运行的Dart脚本?有没有办法使用这个例如'pause_isolates_on_start'什么的? – 2014-11-08 11:00:25