ExpertiDict

TypeScript · Intermediário · Inglês · Técnico

tsserver

/ˌtiˌɛsˈsɝvɚ/substantivo

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

Veja também

Todos os termos de TypeScript