Как завершить приложение nodemon, которое больше не отображается в терминале? - PullRequest
0 голосов
/ 12 января 2020

Я использую express. js для веб-приложения, и я забыл закрыть приложение, когда мой компьютер перешел в спящий режим. Теперь, если я закрываю свой терминал, приложение все еще работает на порту 3000, но я больше не хочу, чтобы оно работало. Он нигде не показывает, что он работает, поэтому я больше не могу его остановить.

Есть ли способ завершить работу всех серверов?

Я пытался погуглить мою ситуацию, но ни одно из решений не помогло мне.

ОС: Windows 10

Ответы [ 2 ]

0 голосов
/ 12 января 2020

Вы можете завершить процесс с портом: 3000. Вы можете выполнить этот шаг , чтобы завершить процесс с портом: 3000.

  1. Run CMD от имени администратора.
  2. Введите команду: netstat -aon.
  3. Теперь вы можете увидеть порт: 3000, а затем посмотреть PID столбца. Получить номер PID из порта: 3000.
  4. После этого введите команду: taskkill /f /pid [your pid]. Например, мой PID для порта: 3000 - 4545, затем я могу набрать команду: taskkill /f /pid 4545.
  5. После этого вы можете получить сообщение «Процесс с PID завершен / остановлен».
  6. Конец.

После того, как вы выполните этот шаг выше, ваш сервер с портом: 3000 был убит.

Я надеюсь, что это работает.

0 голосов
/ 12 января 2020

Решением проблемы было закрытие узла процесса в диспетчере задач и повторное выполнение моего приложения.

Ответ yolenoyer в комментариях.

...