web-dev-qa-db-fra.com

comment mettre fin au service ou au service de base

Je fais du développement Web avec Angular2 et j'utilise Angular2 et Firebase pour exécuter des serveurs locaux. Je n'ai pas été en mesure de trouver une commande semblable à celle de taper quit lorsque j'utilise Ionic pour créer un serveur. Je dois donc fermer l'onglet du terminal à chaque fois. Existe-t-il un moyen de mettre fin au serveur et de récupérer mon onglet de terminal?

Merci.

79
aheigins

Vous pouvez utiliser la commande suivante pour mettre fin à un processus en cours:

ctrl + c

151
stijn.aerts

Essayez d'utiliser ctrl + c deux fois pour obtenir l'invite de fin du travail par lots.

17
Paulo Cunha

Si ctrl + c ne fonctionne pas, utilisez ceci:

ctrl +shiftc

Parfois, les gens changent le comportement de ctrl + c pour copier/coller afin que vous puissiez en avoir besoin.

Bien sûr, vous devez également vous assurer que la fenêtre du terminal a le focus clavier, ctrl + c ne fonctionnera pas si la fenêtre de votre navigateur est active.

14
Ben Taliadoros

Si vous ne pouvez pas voir la commande "ng serve" en cours d'exécution, procédez comme suit sur Mac OSX (cela devrait également fonctionner avec tous les logiciels Linux et Uni).

ps -ef | grep "ng serve"

À partir de là, trouvez le PID du processus, puis tuez-le avec la commande suivante.

kill -9 <PID>
10
Partha

ctrl + c OU ctrl + Pause/Break

Les deux demanderont un travail par lot de fin, puis appuyez sur Y ou y et cliquez sur entrer.

6
Vishwa G

---- Ctrl + c puis choisissez Y dans l’option Y/N fournie. 

0
Hedego

il suffit de modifier quelque chose dans votre éditeur de texte et de recharger localhost. Toute votre connexion sera perdue et vous aurez la possibilité de servir le nouveau projet dans la console.

0
Istvan Dembrovszky

Avec Windows 10/Powershell ctrl + c did not work; Powershell tried to gracefully stop the app.

Utilisé cmd normale et n'a eu aucun problème en arrêtant le ng servir avec ctrl + c.

0
Witold Kaczurba

Sur macOS Mojave 10.14.4, vous pouvez également essayer Command ⌘ + Q dans un terminal.

0
yehoni amran

J'essayais de l'exécuter à partir de la console de Visual Studio 2017 Package Manager. Aucune des suggestions ci-dessus n'a fonctionné.

Voir ce lien où Microsoft déclare "La solution ne consiste pas à utiliser le gestionnaire de packages pour le développement angulaire, mais à utiliser la ligne de commande powershell.".

0
Andy Thomas