【发布时间】:2018-05-03 11:11:04
【问题描述】:
我正在使用 TypeScript 编译器 API 来处理 TypeScript 文件并在各种实体之前添加 cmets:
- 函数声明
- 函数表达式
- 类方法
- 类构造函数等
我设法处理了几乎所有这些类型,但我似乎可以设法在构造函数和属性声明之前发出 cmets。
我正在寻找的结果是this。我想让 cmets 在转译完成后准确地显示在这些位置。
我的代码看起来像this。为了这个问题,我试图稍微简化一下。如果有什么看起来不对的地方,请告诉我,我会很高兴更新它。作为总结,我将在顶层浏览所有不同的语句,然后使用Transformers 下降到我遇到的函数/类。
我在运行代码时用作输入的 TypeScript 文件是 this。我在f 之前成功添加了评论,但是在构造函数或属性之前没有 cmets。
谢谢! 拉度
【问题讨论】:
标签: typescript typescript-compiler-api