Probablemente cuando has iniciado un proyecto corres en tu terminal
npm run start
lo cual te abre un servidor para poder desarrollar en local pero si necesitabas instalar una nueva librería tenias que matar tu servidor e instalarla y volver a iniciar el servidor.
Terrible cierto 😯
Bueno deja de sufrir de esto y usa eficientemente tu terminal.
Primero debes inicializar tu servidor y cuando vayas a usar la terminal debes oprimir
Ctrl + z
lo cual pausa el proceso y permite que se pueda correr en background pero y que es background 🤔
Background es uno de los lugares donde puedes correr procesos en tu terminal, otro de ellos es el foreground, donde normalmente ejecutamos nuestros comandos y donde se bloquea la terminal cuando un proceso no se termina 😕
Y como ya lo debes estar imaginando background hace todo lo contrario pero y como cambiar los procesos de foreground a background.
Bueno, después de haber oprimido Ctrl + z
puedes ver que procesos se han pausado con el comando
jobs
lo cual mostrara algo así
//[Número del proceso] + Id del proceso + nombre del proceso
[1] + suspended npm run start
y para enviar el proceso a background debes escribir el comando
En Bash
bg 1
En ZSH
bg %1
el 1 que se muestra es el número que aparece entre [] cuando se utiliza el comando jobs
y para poder terminar este proceso hay que cambiar el proceso al foreground con
fg 1 o fg %1
Top comments (0)