TypeScript · Intermediário · Inglês · Técnico
tsserver
Processo em segundo plano que o editor inicia para entender o seu código TypeScript, oferecendo autocompletar, erros, renomear e ir para a definição. É o serviço de linguagem do TypeScript.
Onde usar
Quando o editor mostra erros que o tsc não mostra, em geral o tsserver está usando outra versão do TypeScript ou um cache velho. Reiniciar o servidor ou escolher a versão do workspace costuma resolver.
Em código
// .vscode/settings.json
{
"typescript.tsdk":
"node_modules/typescript/lib"
}
// comando: "TypeScript: Restart TS Server"Exemplos
Restart the TS server, the editor is showing stale errors.
Reinicie o TS server, o editor está mostrando erros antigos.
The tsserver uses the workspace version of TypeScript.
O tsserver usa a versão do TypeScript do workspace.
Cuidado
Não é o compilador tsc: o tsserver não gera arquivos, e as duas ferramentas podem usar versões e tsconfig diferentes.
Sinônimos
TS server, language service