是否有编写Typescript插件的文档/示例?
最后一次,我非常鼓励将Typescript引入我的项目。但是,目前我发现这是不可能的,因为我的失败尝试找到有关编写Typescript插件的文档。我需要这个插件来在编译期间组合类元数据,然后生成资产。这不是那么容易,但我already written对babel这样,现在我感兴趣的是如果可以对Typescript做同样的事情。
答案 0 :(得分:3)
现在有一些可用于语言服务插件的文档:
https://github.com/microsoft/TypeScript/wiki/Writing-a-Language-Service-Plugin
但请注意 language service is not called by the tsc
command,但仅来自应用程序(我认为通常是 IDE/编辑器)。
https://github.com/cevek/ttypescript 项目修补 tsc
以支持转换器,这可能是需要 tsc
命令支持的人的途径。
答案 1 :(得分:2)
您可以下载https://github.com/microsoft/typescript或通过npm。
npm install typescript
然后将其包含在您的项目中,并通过Compiler API
或TypeScript Language Service
使用TypeScripts代码。如果需要,您可以编写自己的编译器。维基上描述了基础知识。
https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API https://github.com/Microsoft/TypeScript/wiki/Using-the-Language-Service-API