Cómo reiniciar automáticamente ts-node al cambiar archivos TypeScript (watch & reload)
¡Hola a todos! Soy un desarrollador principiante en TypeScript y me encontré con un problema que ralentiza mucho mi desarrollo.
Estoy escribiendo un backend en Express con TypeScript. Cada vez que hago cambios en el código (por ejemplo, en el archivo `server.ts`), necesito detener manualmente el proceso (`Ctrl+C`) y volver a ejecutar `ts-node server.ts`. Esto es muy incómodo, especialmente cuando necesito probar cambios rápidamente.
Aquí hay un ejemplo de mi proyecto:
```typescript
// server.ts
import express from 'express';
const app = express();
const PORT = 3000;
app.get('/', (req, res) => {
res.send('Hello, World!');
});
app.listen(PORT, () => {
console.log(`Server running on http://localhost:${PORT}`);
});
```
He oído hablar de herramientas como `nodemon`, que reinician automáticamente el servidor al cambiar archivos. Pero cuando intento ejecutar `nodemon ts-node server.ts`, no funciona: o nodemon no detecta los cambios, o muestra errores.
Por favor, indíquenme cómo configurar correctamente la auto
No answers yet.
Inicia sesión para dejar una respuesta