What does tsserver
do ?. Got a vague idea that it helps IDEs to implement features like error checking and auto-completion. But I couldn't find any API documentation.
答案 0 :(得分:10)
简单来说,它是一个在后台运行TypeScript编译器的工具,可以快速响应命令,例如"编译这个"或"自动完成"。
它意味着由工具开发人员使用,而且您在使用TypeScript的日常工作中不会需要它。
您可以找到源代码here,它几乎不言自明。
答案 1 :(得分:-1)
根据文档,tsserver
是一个“独立服务器”,它“封装了 TypeScript 编译器和语言服务,并通过 JSON 协议公开它们。tsserver
非常适合编辑器和 IDE 支持.”
通信协议和 API 有据可查,无需深入研究源代码,这是了解 tsserver
用法和功能的糟糕途径。不阅读文档/维基是在浪费你的时间。
也就是说,相关的 Wiki 页面包括:
tsserver
但非常有用)HTH!