相当于Typescript的Babel插件?

相当于Typescript的Babel插件?,typescript,babeljs,Typescript,Babeljs,使用Typescript编译器API,我可以在自己的脚本中进行代码转换。但是看到Typescript没有插件/扩展架构,我找不到一种方法将其集成到我的构建管道中 使用Babel,您可以通过将代码打包到插件中并使用.babelrc文件加载该插件,轻松集成自定义代码转换 所以我问Typescript是否提供了类似Babel插件系统的东西,您可以编写基于访问者模式的转换,并将其直接插入默认编译器?是的。这是我建议您首先使用的官方文档: 第一个解释如何使用编译器,横向 特别是这个例子 另一个链接

使用Typescript编译器API,我可以在自己的脚本中进行代码转换。但是看到Typescript没有插件/扩展架构,我找不到一种方法将其集成到我的构建管道中

使用Babel,您可以通过将代码打包到插件中并使用
.babelrc
文件加载该插件,轻松集成自定义代码转换


所以我问Typescript是否提供了类似Babel插件系统的东西,您可以编写基于访问者模式的转换,并将其直接插入默认编译器?

是的。这是我建议您首先使用的官方文档:

第一个解释如何使用编译器,横向 特别是这个例子

另一个链接介绍语言服务以创建插件(更面向文本编辑器/IDE)

如果tose太难掌握,也许这也会有帮助:(收集关于ts插件、编译器API、实用程序和入门链接的小示例、实用程序和教程)