Como configurar o recarregamento automático do ts-node ao alterar arquivos TypeScript
Olá a todos! Sou um desenvolvedor TypeScript iniciante e enfrentei um problema ao desenvolver uma aplicação servidor em Node.js.
Tenho um projeto em TypeScript que executo usando `ts-node`. Aqui está como meu arquivo `package.json` se parece:
```json
{
"scripts": {
"start": "ts-node src/index.ts"
}
}
```
Toda vez que faço alterações nos arquivos `.ts`, tenho que parar manualmente o processo (Ctrl+C) e executá-lo novamente. Isso é muito inconveniente e retarda o desenvolvimento.
Ouvi falar sobre `nodemon`, mas não entendo como configurá-lo corretamente para trabalhar com TypeScript. Tentei instalar o `nodemon` e executá-lo assim:
```bash
nodemon --exec ts-node src/index.ts
```
Mas depois de alterar o arquivo, o nodemon reinicia o processo, mas as alterações não são aplicadas, ou aparecem erros estranhos. Às vezes, o nodemon simplesmente não vê as alterações nos arquivos `.ts`.
Por favor, me digam como configurar corretamente o recarregamento automático ao desenvolver em TypeScript usando `ts-no