Node.js ha experimentado un importante crecimiento en los últimos años y sigue aumentando su valor en muchas organizaciones y modelos de negocio. Empresas como Walmart o PayPal ya han comenzado a adoptarlo.
NPM, el administrador de paquetes de Node.js ya se instaló cuando instaló Node.js y está listo para ejecutarse en su computadora. Node.js no le ofrece el privilegio de reinicio automático como otros lenguajes como PHP o Ruby. Cada vez que realice cambios en su código fuente, debe ejecutar el código una y otra vez usando el comando.
La mayoría de nosotros estamos acostumbrados a guardar el archivo en el Editor y luego presionar [ctrl + c] (para detener la aplicación) y luego reiniciar presionando nuevamente [Flecha ARRIBA + Intro]. Sin embargo, en lugar de hacer esta tarea repetitiva manualmente, ciertamente podemos automatizarla y hacer que el proceso sea más fácil usando algunas herramientas:
- nodemonio
- supervisor de Node
- Siempre
1. nodemin: entre todas esas herramientas, nos gustaría comenzar primero con nodemon. Básicamente, Nodemon es una utilidad que monitorea cualquier cambio en su fuente y reinicia automáticamente su servidor.
Comando de instalación:
npm install nodemon -g
Después de instalar la utilidad nodemon, usaremos el siguiente comando para ejecutar el código.
nodemon filename.js
2. Node-supervisor:
Comando de instalación
npm install supervisor -g
Después de instalar el supervisor de Nodes, usaremos el siguiente comando para ejecutar el código.
supervisor filename.js
3. para siempre: la herramienta restante llamada para siempre es un paquete node.js que se usa para mantener vivo el servidor incluso cuando falla o se detiene debido a algún error/excepción. Forever lo reinicia automáticamente.
Comando de instalación
npm install forever -g
frorever start filename.js
Publicación traducida automáticamente
Artículo escrito por gunalesujata y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA