【发布时间】:2019-06-05 19:52:56
【问题描述】:
TypeScript API 在几个版本之前公开了customTransformer API。
我想创建一个转换器来处理导入语句(可能也需要)来解决包依赖关系,例如 webpack、browserify 或 parcel 做。
幸运的是,TypeScript 本身已经将 customTransformer API 用于非常相似的目的:
transformAMDModule at src/compiler/transformers/module/module.ts line 120
但是,该代码依赖于许多内部字段/API(并没有完全满足这里的需要)。
这个任务可以在公共 API 中完成吗?即使是简化/部分版本。
澄清:这是关于捆绑应用程序的外部依赖项(例如react、moment、lodash)和应用程序代码 拼成一大块JS。尽管TypeScript 目前支持--outFile 参数,但它只会将应用程序代码组装在一起,不依赖项。
附:通过Twitter/486timetable 提出相同的问题,并将在此处反映任何有用的更新以供搜索。
【问题讨论】:
标签: typescript typescript-compiler-api