Você precisa ter familiaridade com NodeJS e npm para prosseguir.

Home

Usaremos Yarn nesse procedimento. Para instalar, use:

npm install --global yarn

Vamos iniciar o projeto com:

yarn init -y

Uma das vantagens de usar o TypeScript como dependência de desenvolvimento é que cada projeto pode ter uma versão diferente com facilidade. Para instalar o TypeScript dessa forma, use:

yarn add -D typescript

Alguns pacotes não possuem os tipos dentro deles, então é necessário instalar os mesmos por fora. Express é um deles, então realizamos a instalação assim:

yarn add express
yarn add @types/express -D

Node não entende código TypeScript por padrão, então precisamos converter o mesmo para JavaScript. Para realizar essa conversão, utilizaremos a ferramenta tsc que vem junto com a dependência do TypeScript.:

yarn tsc src/index.ts

Vamos organizar. Para gerar o arquivo de configuração do tsc, digite:

yarn tsc --init