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 otsconfig.json) que deve ser usado.server/tsconfig.json: é o caminho até o arquivo de configuração do TypeScript, que diz como os arquivos.tsdevem ser compilados dentro da pastaserver.
✅ O que acontece quando você executa esse comando?
- O TypeScript procura o arquivo
server/tsconfig.json. - Lê as configurações (por exemplo:
include,exclude,compilerOptionscomotarget,module,outDir, etc.). - Compila os arquivos
.tsdefinidos nesse projeto conforme as opções dotsconfig. - Gera os arquivos
.jsequivalentes (por padrão, na mesma pasta ou na pasta definida poroutDir).
🔎 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.