- Baixe o node em LINK
- Execute o instalador
- Verifique a instalação abrindo o terminal e digitando
node -v
enpm -v
- Se quando for executar algum script, o seguinte erro aparecer:
"O arquivo XXXX não pode ser carregado porque a execução de scripts foi desabilitada neste sistema"
- Execute o seguinte comando no PowerShell como administrador:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Abra o PowerShell e execute
npm install -g typescript
npm install -g ts-node
Isso vai habilitar o typescript globalmente para todos os projetos. E habilitar o comando tsc
e ts-node
no terminal.
- Crie o seguinte arquivo em alguma pasta:
// hello.ts
function hello(name: string) {
console.log(`Hello ${name}`);
}
hello();
- Agora abra o PowerShell na pasta onde o arquivo foi criado e execute o comando:
tsc hello.ts
- Isso deve gerar o arquivo
hello.js
. - Se aparecer
arquivo não encontrado
, verifique se você está na pasta correta. - Para executar, basta digitar
node hello.js
- Para executar o arquivo typescript diretamente sem precisar passar pela etapa de gerar o javascript, basta digitar
ts-node hello.ts
.