Projeto que utiliza o conceito de inversão e injeção de dependência através do uso de interfaces e da biblioteca tsyringe.
- Execute o comando
npm i
ouyarn i
para baixar as dependências - Crie um arquivo chamado
.env
na raíz do projeto (mesmo nível que a pasta src)- Neste arquivo você deve colocar a chave
JWT_KEY
, que é um identificador único de sua aplicação para que os tokens jwt sejam assinados e validados pelo seu backend
- Neste arquivo você deve colocar a chave
- Execute o script
npm run dev
ouyarn dev
para executar o projeto - Modifique o arquivo da pasta
src/app/index.ts
conforme desejar e execute novamente o script mencionado acima. Boa diversão.