【发布时间】:2019-06-29 02:31:31
【问题描述】:
我正在寻找一种在运行时在 Angular 应用程序中从类和函数中获取 cmets 的方法,目的是生成自定义文档。使用外部工具生成文档不符合我的要求。我真的需要自己生成文档。
我已经做了一些试验,目前我有两种可能的情况:
将相关类加载为字符串并使用字符串操作提取 cmets(我认为这不是最好的情况)。
导入类并使用 ts 提取 cmets。此时,当我尝试导入 ts:
import * as ts from 'typescript'时,我的 Angular 应用程序中遇到了一些错误。它显然会导致循环引用。这段代码展示了如何从一个类中提取 cmets,但它似乎不能在运行时在 Angular 应用程序中使用:comment factory from TypeDoc sources
有人知道从类引用或代表类的字符串中提取 cmets 的方法吗?
【问题讨论】:
标签: angular typescript reflection comments documentation