【发布时间】:2020-03-08 20:55:38
【问题描述】:
假设我们有多个具有多个类的 .ts 文件。我们想要获取每个文件的 AST 的一部分,对其进行转换,将它们合并为一个新的 AST,然后将其写入一个新的 .ts 文件。有什么优雅的方法可以做到这一点?
2020 年 3 月 8 日更新:
或者换句话说,是否可以打开两个 .ts 文件并将两个 AST 和输出合并为两个新的 .ts 文件?
【问题讨论】:
标签: typescript typescript-compiler-api
假设我们有多个具有多个类的 .ts 文件。我们想要获取每个文件的 AST 的一部分,对其进行转换,将它们合并为一个新的 AST,然后将其写入一个新的 .ts 文件。有什么优雅的方法可以做到这一点?
2020 年 3 月 8 日更新:
或者换句话说,是否可以打开两个 .ts 文件并将两个 AST 和输出合并为两个新的 .ts 文件?
【问题讨论】:
标签: typescript typescript-compiler-api
刚刚找到ts-clone-node的解决方案
我们可以创建多个转换器和多个程序来合作
【讨论】: