Generalmente escribimos el siguiente comando para iniciar el servidor NodeJs:
node server.js
En este caso, si hacemos algún cambio en el proyecto, tendremos que reiniciar el servidor eliminándolo con CTRL+C y luego escribiendo el mismo comando nuevamente.
node server.js
Es una tarea muy agitada para el proceso de desarrollo.
Nodemon es un paquete para manejar este proceso de reinicio automáticamente cuando se producen cambios en el archivo del proyecto.
Instalando nodemon: nodemon debe instalarse globalmente en nuestro sistema:
Windows system: npm i nodemon -g Linux system: sudo npm i nodemon -g
Ahora, verifiquemos que nodemon se haya instalado correctamente en el sistema escribiendo el siguiente comando en la terminal o en el símbolo del sistema:
nodemon -v
Mostrará la versión de nodemon como se muestra en la siguiente captura de pantalla.
Iniciando servidor de Node con nodemon:
nodemon [Your node application]
Ahora, cuando hacemos cambios en nuestra aplicación nodejs, el servidor se reinicia automáticamente por nodemon como se muestra en la siguiente captura de pantalla.
De esta forma con el servidor nodemon se reinicia automáticamente.
Publicación traducida automáticamente
Artículo escrito por AshishkrGoyal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA