Skip to main content

Compilar | tsc | Typescript

  • Compilar | tsc | Typescript

Instalar o typescript:

npm install typescript 

O comando:

tsc -p server/tsconfig.json

serve para compilar um projeto TypeScript especificando qual arquivo tsconfig.json deve ser usado como configuração do compilador TypeScript (tsc).


📌 Explicando cada parte:

  • tsc: é o comando do TypeScript Compiler.
  • -p: é um atalho para --project, ou seja, informa ao compilador qual é o projeto (ou pasta com o tsconfig.json) que deve ser usado.
  • server/tsconfig.json: é o caminho até o arquivo de configuração do TypeScript, que diz como os arquivos .ts devem ser compilados dentro da pasta server.

✅ O que acontece quando você executa esse comando?

  1. O TypeScript procura o arquivo server/tsconfig.json.
  2. Lê as configurações (por exemplo: include, exclude, compilerOptions como target, module, outDir, etc.).
  3. Compila os arquivos .ts definidos nesse projeto conforme as opções do tsconfig.
  4. Gera os arquivos .js equivalentes (por padrão, na mesma pasta ou na pasta definida por outDir).

🔎 Quando usar isso?

Você usa esse comando quando:

  • Está trabalhando com múltiplos projetos TypeScript em uma mesma codebase (monorepo, por exemplo).
  • Quer compilar somente a parte do servidor (server/) e não o projeto inteiro.
  • Precisa de configurações específicas de compilação para essa parte do projeto.