typescript tsserver是关于什么的?

typescript tsserver是关于什么的?,typescript,Typescript,tsserver做什么?。模糊地认为它可以帮助IDE实现错误检查和自动完成等功能。但我找不到任何API文档。简单地说,它是一个在后台运行TypeScript编译器的工具,可以快速响应“编译此”或“自动完成此”之类的命令 它是供工具开发人员使用的,在日常的TypeScript工作中您不需要它 您可以找到源代码,它几乎是不言自明的。根据文档,tsserver是一个“独立服务器”,它“封装了TypeScript编译器和语言服务,并通过JSON协议公开它们。tsserver非常适合于编辑器和IDE支持。

tsserver
做什么?。模糊地认为它可以帮助IDE实现错误检查和自动完成等功能。但我找不到任何API文档。

简单地说,它是一个在后台运行TypeScript编译器的工具,可以快速响应“编译此”或“自动完成此”之类的命令

它是供工具开发人员使用的,在日常的TypeScript工作中您不需要它


您可以找到源代码,它几乎是不言自明的。

根据文档,
tsserver
是一个“独立服务器”,它“封装了TypeScript编译器和语言服务,并通过JSON协议公开它们。
tsserver
非常适合于编辑器和IDE支持。”

通信协议和API都有很好的文档记录,不需要深入研究源代码,这对于理解
tsserver
的用法和功能来说是一条糟糕的道路。不阅读文档/维基是浪费时间

也就是说,相关的Wiki页面包括:

  • (从这里开始)
  • (不特定于
    tsserver
    ,但信息量很大)

您希望使用哪种IDE使用tsserver?我使用emacs,使用tide for typescriptSo安装
tsserver
您可以全局安装TypeScript,例如
sudo-warn-global-add-TypeScript