如何调试自定义变换器

时间:2014-10-06 06:22:31

标签: dart dart-pub

如何使用DartEditor中的调试器调试(自定义)转换器。

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

我检查了这些文件,但找不到任何有关调试的信息。

1 个答案:

答案 0 :(得分:2)

由于pub在其进程中运行变换器,内部隔离,并且不重定向变换器stdout,因此很难从pub本身进行调试,因此最好的选择是通过设置barback在pub之外运行变换器环境以及模拟文件。

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