He estado haciendo desarrollo web con Angular2 y he estado usando tanto Angular2 como Firebase para ejecutar servidores locales. No he podido encontrar un comando similar a escribir quit cuando uso Ionic para crear un servidor, así que tengo que cerrar la pestaña del terminal cada vez. ¿Hay alguna manera de finalizar el servidor y recuperar la pestaña de mi terminal?
Gracias.
angular
firebase
angular-cli
firebase-tools
aheigins
fuente
fuente
Intente usar ctrl+ cdos veces para obtener el mensaje para finalizar el trabajo por lotes.
fuente
Terminate batch job (Y/N)?
y parece que la segunda fuerza la terminación.Si no puede ver el comando "ng serve" ejecutándose, puede hacer lo siguiente en Mac OSX (esto también debería funcionar en cualquier software Linux y Uni).
A partir de esto, averigüe el PID del proceso y luego elimínelo con el siguiente comando.
fuente
Si ctrl+ cno funciona, usa esto:
ctrl+ shift+c
A veces, las personas cambian el comportamiento de ctrl + c para copiar / pegar, por lo que es posible que lo necesite.
Por supuesto, también debe asegurarse de que la ventana de la terminal tenga el foco del teclado, ctrl + c no funcionará si la ventana de su navegador tiene el foco.
fuente
Pude detenerme a través de esto en Windows para Angular 8:
Paso 1: Encuentra el proceso 4200
Paso 2: mata ese proceso:
fuente
ctrl+ c O ctrl +Pause/Break
Ambos solicitarán Terminar trabajo por lotes, luego presione Y o y y haga clic en Intro.
fuente
Puedo usar
El comando killall se puede usar para enviar una señal a un proceso en particular usando su nombre. Significa que si tiene cinco versiones del mismo programa ejecutándose, el comando killall eliminará las cinco.
O puedes usar
que encontrará el ID de proceso de ng y luego puede usar el siguiente comando.
fuente
es suficiente modificar algo en su editor de texto y recargar localhost. toda su conexión se perderá y tendrá la posibilidad de servir el nuevo proyecto en la consola.
fuente
Estaba intentando ejecutar esto desde la consola del Administrador de paquetes de Visual Studio 2017. Ninguna de las sugerencias anteriores funcionó.
Vea este enlace donde Microsoft dice "La solución no es usar el administrador de paquetes para el desarrollo angular, sino usar la línea de comandos de powershell".
fuente
En macOS Mojave 10.14.4, también puede probar Command ⌘+ Qen una terminal.
fuente
Salga del IDE y reinicie el IDE nuevamente, inténtelo.
fuente
Con Windows 10 / Powershell ctrl+ cno funcionó; Powershell intentó detener la aplicación con gracia.
Usé cmd normal y no tuve problemas para detener el servicio ng con ctrl+ c.
fuente
---- Ctrl + c, luego elija Y de la opción Y / N proporcionada.
fuente