Вы получаете ошибку EADDRINUSE
, потому что порт, который ваше приложение хочет использовать, занят другим процессом. Чтобы освободить этот порт, вам нужно завершить процесс занятия.
Поскольку вы находитесь в Windows, вы можете завершить процесс с помощью командной строки (cmd
). С помощью cmd
вы можете обнаружить идентификатор процесса (PID) приложения блокировки. Вам понадобится PID, чтобы прервать / убить процесс.
Вот пошаговое руководство ...
netstat
перечислит все процессы, выполняемые на указанном порту. В последнем столбце результатов netstat
вы можете увидеть PID
s (в этом примере PID - «8308»). Вы можете узнать больше об определенном PID
, выполнив следующую команду: tasklist / fi "pid eq 8308" PID
(в этом примере PID - «8308»): taskkill / pid 8308 / f Снимок экрана