J'ai fait du développement Web avec Angular2 et j'utilise à la fois Angular2 et Firebase pour exécuter des serveurs locaux. Je n'ai pas été en mesure de trouver une commande similaire à la saisie de quitter 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.
angular
firebase
angular-cli
firebase-tools
aheigins
la source
la source
Essayez d'utiliser ctrl+ cdeux fois pour obtenir l'invite pour terminer le travail par lots.
la source
Terminate batch job (Y/N)?
et il semble que la deuxième fois force l'arrêt.Si vous ne pouvez pas voir la commande "ng serve" s'exécuter, vous pouvez effectuer les opérations suivantes sur Mac OSX (cela devrait également fonctionner sur tous les logiciels Linux et Uni).
À partir de là, découvrez le PID du processus, puis tuez-le avec la commande suivante.
la source
Si ctrl+ cne fonctionne pas, utilisez ceci:
ctrl+ shift+c
Parfois, les gens changent le comportement de ctrl + c pour copier / coller, vous pouvez donc 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 a le focus.
la source
J'ai pu m'arrêter via ceci sur Windows pour Angular 8:
Étape 1: Trouver le processus 4200
Étape 2: Tuez ce processus:
la source
ctrl+ c OU ctrl +Pause/Break
Les deux demanderont Terminer le travail par lots, puis appuyez sur Y ou y et cliquez sur Entrée.
la source
Peut utiliser
La commande killall peut être utilisée pour envoyer un signal à un processus particulier en utilisant son nom. Cela signifie que si vous avez cinq versions du même programme en cours d'exécution, la commande killall tuera les cinq.
Ou vous pouvez utiliser
qui trouvera l'ID de processus de ng et vous pourrez ensuite utiliser la commande suivante.
la source
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.
la source
J'essayais de l'exécuter à partir de la console du gestionnaire de package Visual Studio 2017. Aucune des suggestions ci-dessus n'a fonctionné.
Voir ce lien où Microsoft déclare "La solution n'est pas d'utiliser le gestionnaire de packages pour le développement angulaire, mais plutôt d'utiliser la ligne de commande PowerShell.".
la source
Sur macOS Mojave 10.14.4, vous pouvez également essayer Command ⌘+ Qdans un terminal.
la source
Quittez l'IDE et redémarrez l'IDE, essayez-le.
la source
Avec Windows 10 / Powershell ctrl+ cne fonctionnait pas; Powershell a tenté d'arrêter l'application avec grâce.
Utilisé cmd normal et n'a eu aucun problème pour arrêter le service ng avec ctrl+ c.
la source
---- Ctrl + c puis choisissez Y dans l'option Y / N fournie.
la source