Typescript的类型检查器的API信息?或者:在使用createProgram()时如何调用getText()?

时间:2017-02-26 09:51:59

标签: api typescript abstract-syntax-tree typechecking

我正在使用Typescript编译器的接口,我发现createSourceFile()返回一个带有节点的树,其中getText()将返回节点占主导地位的字符串。这对于打印警告和调试非常有用。

现在我想查看类型信息,但为此我必须致电createProgram()。不幸的是,getSourceFile()返回的树不允许调用getText()。原因似乎是节点没有父节点,导致getText()getStartPos()崩溃。

所以我的问题是:是否有解决方法,甚至更好:是否有关于API的详细文档?我发现的唯一信息实际上是肤浅的,并且存储库没有关于代码的这一部分的任何文档。

0 个答案:

没有答案