Reinicia tus aplicaciones Node.js automáticamente con Nodemon

Cuando estás desarrollando lo normal es hacer miles de cambios en tu código en muy poco tiempo. Para poder ver esos cambios, es necesario reiniciar tu aplicación cada vez que la modifiques. Esto resulta bastante molesto durante el desarrollo. En Node.js existen herramientas como Nodemon que hacen ese trabajo por ti, y hoy te cuento cómo configurarlo.

Instalación

Nodemon se instala en tu proyecto como cualquier otro paquete de node:

npm install --save-dev nodemon

Cómo se usa

Siguiendo el ejemplo de Babel del articulo anterior, lo más recomendable es añadir nodemon –exec en el script de arranque de tu aplicación:

nodemon --exec babel-node server.js

Tu archivo package.json quedará de la siguiente manera:

Configurar nodemon en el script start en el archivo package.json

Cada vez que guardes cualquier fichero de tu proyecto, Nodemon reiniciará tu aplicación por ti para que puedas ver tus cambios.

¡Saludos!