Configurações Iniciais

Instalações iniciais

Instalações de dependências de desenvolvimento

$ yarn add typescript -D

Mantendo o servidor ativo

Instalação do pacote: $ yarn add ts-node-dev

Script dev em package.json:

{
// ...
"scripts": {
"build": "tsc",
"dev:server": "ts-node-dev --transpil-only --ignore-watch node_modules src/server.ts"
}
// ...
}

Configurando o TypeScript

Para configurar o TS, basta rodar o comando $ yarn tsc --init.

Arquivo tsconfig.json:

{
//...
"outDir": "./dist",
"rootDir": "./src"
//...
}