Bogotá, Colombia
hola@jairofernandez.me

Refrescar aplicaciones nodejs express automáticamente

Blog personal

Cuando tenemos una aplicación nodejs con express, suele ser incómodo detener el servidor, y luego volver a levantarlo, por ello, disponemos de una herramienta interesante llamada nodemon, que nos permite automáticamente detectar los cambios en una aplicación.
Para este tutorial, tenemos una sencilla aplicación express, creada en un tutorial anterior “Creando un servidor express“, podemos descargar el código en https://github.com/jairoFernandez/express-tuto, o por línea de comandos:

git clone https://github.com/jairoFernandez/express-tuto
git checkout v1.0

El checkout es simplemente para obtener la misma versión y seguir el tutorial en el mismo punto

  1. Agregamos la dependencia, escribiendo en la terminal:
npm install --save-dev nodemon

2. Probamos el funcionamiento, en la terminal, escribimos

nodemon .\index.js

Sin embargo, esto fallará, ya que no hemos instalado a nivel global nodemon, para arreglarlo, agregaremos un script a nuestro package.json

Script nodemon

Ahora, cuando realicemos cambios en nuestra aplicación, veremos como automáticamente la consola muestra que se realizaron los cambios:

npm run start

 

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.