Я занимаюсь веб-разработкой с помощью Angular2 и использую как Angular2, так и Firebase для запуска локальных серверов. Мне не удалось найти команду, аналогичную вводу quit при использовании Ionic для создания сервера, поэтому мне приходится каждый раз закрывать вкладку терминала. Есть ли способ завершить работу сервера и вернуть свою вкладку терминала?
Спасибо.
angular
firebase
angular-cli
firebase-tools
aheigins
источник
источник
Попробуйте дважды нажать ctrl+, cчтобы получить запрос на завершение пакетного задания.
источник
Terminate batch job (Y/N)?
и похоже, что во второй раз принудительно завершается.Если вы не видите запущенную команду «ng serve», вы можете сделать следующее в Mac OSX (это также должно работать в любом программном обеспечении Linux и Uni).
Из этого узнайте PID процесса, а затем завершите его с помощью следующей команды.
источник
Если ctrl+ cне работает, используйте это:
ctrl+ shift+c
Иногда люди меняют поведение ctrl + c для копирования / вставки, поэтому вам это может понадобиться.
Конечно, вы также должны убедиться, что окно терминала имеет фокус клавиатуры, ctrl + c не будет работать, если окно вашего браузера имеет фокус.
источник
Я смог остановить это в Windows для Angular 8:
Шаг 1. Найдите процесс 4200
Шаг 2: Завершите этот процесс:
источник
ctrl+ c ИЛИ ctrl +Pause/Break
Оба запросят Завершить пакетное задание, затем нажмите Y или Y и нажмите Enter.
источник
Можешь использовать
Команду killall можно использовать для отправки сигнала определенному процессу, используя его имя. Это означает, что если у вас запущено пять версий одной и той же программы, команда killall уничтожит все пять.
Или вы можете использовать
который найдет идентификатор процесса ng, а затем вы можете использовать следующую команду.
источник
достаточно изменить что-то в текстовом редакторе и перезагрузить localhost. все ваше соединение будет потеряно, и у вас появится возможность обслуживать новый проект в консоли.
источник
Я пытался запустить это из консоли диспетчера пакетов Visual Studio 2017. Ни одно из приведенных выше предложений не сработало.
См. Эту ссылку, где Microsoft заявляет: «Решение не в использовании диспетчера пакетов для разработки angular, а в использовании командной строки PowerShell».
источник
В macOS Mojave 10.14.4 вы также можете попробовать Command ⌘+ Qв терминале.
источник
Выйдите из IDE и снова загрузите IDE, попробуйте.
источник
С Windows 10 / Powershell ctrl+ cне работало; Powershell попытался корректно остановить приложение.
Использовал обычный cmd и не имел проблем с остановкой ng serve с помощью ctrl+ c.
источник
---- Ctrl + c, затем выберите Y из предложенного варианта Y / N.
источник