Instalação do Node e TypeScript (npm i -D typescript), tsc --init
Instale Node.js, adicione TypeScript com npm e crie um tsconfig.json usando tsc --init.
Instalação do Node e TypeScript (npm i -D typescript), tsc --init é uma aula grátis de TypeScript Academy no CoddyKit. Esta é a aula 2 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de TypeScript Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de TypeScript Academy inclui 3 aulas no total.
Instalar o Node
Pré-requisito: instale o Node.js (recomenda-se o LTS). Ele fornece o npm (gerenciador de pacotes) e o node (ambiente de execução), nos quais o TypeScript se baseia.
npm init
Crie uma pasta para o projeto e inicialize-a com npm init -y. Isso fornece um package.json para gerenciar dependências e scripts.
Instalar TS
Instale o TypeScript como uma devDependency para que todos os membros da equipe usem a mesma versão. Verifique com npx tsc --version.
// Run in your terminal (not in TS code)
npm install --save-dev typescript
// Verify installation
npx tsc --versiontsc --init
tsc --init cria o tsconfig.json, que controla as opções do compilador, os arquivos incluídos e a estrutura de saída.
// Run once per project
npx tsc --init
// This creates tsconfig.json with many commented optionsFundamentos de tsconfig.json
O senhor ou a senhora pode ajustar compilerOptions no tsconfig. Chaves comuns: target, module, strict e outDir.
{
"compilerOptions": {
"target": "ES2020",
"module": "commonjs",
"strict": true,
"outDir": "dist"
}
}Benefícios do tsconfig
Por que usar tsconfig? Ele garante compilações consistentes, impõe o uso de verificações rigorosas e permite que os editores forneçam um IntelliSense melhor. Uma configuração compartilhada evita surpresas entre as máquinas de desenvolvimento.
Verificação da inicialização
Verificação rápida: o que tsc --init faz?
Recapitulação e próxima etapa
Recapitulação: o Node.js foi instalado, o TypeScript foi adicionado localmente e tsc --init foi executado para criar o tsconfig.json. Próxima etapa: compilar e executar seu primeiro programa.
Perguntas Frequentes
A aula “Instalação do Node e TypeScript (npm i -D typescript), tsc --init” é grátis?
Sim — o texto completo de “Instalação do Node e TypeScript (npm i -D typescript), tsc --init” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de TypeScript Academy, atualize para CoddyKit PRO. O curso de TypeScript Academy inclui 3 aulas no total.
O que vou aprender em “Instalação do Node e TypeScript (npm i -D typescript), tsc --init”?
Instale Node.js, adicione TypeScript com npm e crie um tsconfig.json usando tsc --init. Você pratica TypeScript Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar TypeScript Academy?
Nenhuma experiência prévia é necessária. TypeScript Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 3.
Quanto tempo leva a aula “Instalação do Node e TypeScript (npm i -D typescript), tsc --init”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de TypeScript Academy?
Sim. Cada aula de TypeScript Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- O que é TypeScript? Benefícios e casos de uso
- Instalação do Node e TypeScript (npm i -D typescript), tsc --init
- Primeiro programa e compilação/execução (tsc + node / tsx)