Vamos instalar o ts-node-dev e o typescript como dependências de desenvolvimento:
npm i -D ts-node-dev typescript
Para gerar o arquivo de configuração do typescript:
npx tsc --init
Podemos customizar posteriormente.
Usaremos o seguinte código para executar a aplicação:
ts-node-dev --transpile-only index.ts
Para maior performance em produção, vamos usar o código compilado. Para compilar:
tsc
Veja também: