我正在使用Typescript编译器的接口,我发现createSourceFile()
返回一个带有节点的树,其中getText()
将返回节点占主导地位的字符串。这对于打印警告和调试非常有用。
现在我想查看类型信息,但为此我必须致电createProgram()
。不幸的是,getSourceFile()返回的树不允许调用getText()
。原因似乎是节点没有父节点,导致getText()
和getStartPos()
崩溃。
所以我的问题是:是否有解决方法,甚至更好:是否有关于API的详细文档?我发现的唯一信息实际上是肤浅的,并且存储库没有关于代码的这一部分的任何文档。