Escuchar cambios en el código
En otras tecnologías es muy común contar con herramientas que nos permitan escuchar cambios en nuestros archivos fuente y disparar comandos que de otra forma deberíamos ejecutar manualmente.
Para poder hacerlo en nuestro proyecto, debemos tener instalado el paquete entr
. Se puede instalar utilizando el gestor de paquetes de Debian, apt
:
sudo apt install entr
Watch
En otras tecnologías se conoce como watch
a una opción que nos permite observar cambios en el código para inmediatamente buscar errores de sintaxis o semántica.
En nuestro caso, lo usaremos para compilar con make
cada vez que ocurra un cambio en cualquier archivo que se encuentre en ./src
. Para esto, ejecutaremos:
make watch
Daemon
Un daemon es una herramienta que nos permite reiniciar la aplicación cada vez que se guarden cambios en el código.
En nuestro caso, lo utilizaremos para recompilar y ejecutar el proyecto con make start
cada vez que ocurra un cambio. Para lograr esto, ejecutaremos:
make daemon
TIP
Podés forzar un reinicio con q
o finalizar el proceso con Ctrl
+ C
.