Recarga tus aplicaciones automáticamente con Nodemon

nodemon es una herramienta que ayuda a desarrollar aplicaciones basadas en Node.js al reiniciar automáticamente la aplicación cuando se detectan cambios en los archivos de su aplicación.

nodemon no requiere ningún cambio adicional en su código o método de desarrollo, solo necesita reemplaza el comando node por nodemon cuando ejecute su aplicación.

Características de nodemon:

  • Reinicio automático de la aplicación.
  • Detecta la extensión de archivo predeterminada para monitorear.
  • Soporte predeterminado para el node pero fácil de ejecutar con otros entornos como python, ruby, make, etc.
  • Puede ignorar archivos o directorios específicos.
  • Monitorear directorios específicos.

Primero debe haber creado un proyecto NodeJS, consulte:

Instalando Express – Un Framework Web Para NodeJS

Una vez creado el proyecto nos paramos en el directorio raíz y ejecutamos:

$ npm i -D --save nodemon

Buscamos la sección scripts en el fichero package.json y agregamos

"start:dev": "export PORT=10000; nodemon ./bin/www"

export PORT=10000 es para que su apliaciones reciba conexiones en el puerto 10000, es probable que solo funcione en GNU/Linux, ahora iniciamos con:

$ npm run start:dev

Referencias


YouTube video

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.