TypeScript是一种静态类型语言,这意味着它在编译时验证类型,并将代码转换为纯JavaScript。考虑到这一点,如果我既没有编译也没有运行我的代码,VS Code如何向我显示类型错误?
u91tlkcl1#
VS Code's builtin TypeScript Language Features extension与tsserver对话。引用自Tsserver wiki:TypeScript独立服务器(又名tsserver)是一个节点可执行文件,它封装了TypeScript编译器和语言服务,并通过JSON协议公开它们。tsserver非常适合编辑器和IDE支持。tsserver(使用TypeScript编译器本身)在VS Code中完成了所有TypeScript智能感知的繁重工作。
tsserver
1条答案
按热度按时间u91tlkcl1#
VS Code's builtin TypeScript Language Features extension与tsserver对话。引用自Tsserver wiki:
TypeScript独立服务器(又名
tsserver
)是一个节点可执行文件,它封装了TypeScript编译器和语言服务,并通过JSON协议公开它们。tsserver
非常适合编辑器和IDE支持。tsserver(使用TypeScript编译器本身)在VS Code中完成了所有TypeScript智能感知的繁重工作。