EADDRINUSE
означает, что порт (который мы пытаемся прослушать в приложении узла) уже используется. Чтобы преодолеть это, нам нужно определить, какой процесс выполняется с этим портом.
Например, если мы пытаемся прослушать приложение нашего узла в порту 3000. Нам нужно проверить, используется ли этот порт каким-либо другим процессом.
step1:
$sudo netstat -plunt |grep :3000
что приведенная выше команда дает следующий результат.
tcp6 0 0 :::3000 :::* LISTEN 25315/node
step2:
Теперь у вас есть идентификатор процесса (25315). Убейте этот процесс.
kill -9 25315
step3:
npm run start
Примечание: это решение для пользователей Linux.