TypeError: Cannot convert undefined or null to objectTypeError: Cannot convert undefined or null to object
Встроенный метод, ожидающий объект, получил вместо него null или undefined.
EADDRINUSEАдрес (порт) уже занят другим процессом.
Другой процесс уже прослушивает указанный порт. Это часто происходит при перезапуске сервера до завершения старого процесса или когда другой сервис использует тот же порт.
Найдите процесс, занимающий порт: lsof -i :PORT (Linux/Mac) или netstat -aon | findstr PORT (Windows). Завершите процесс или выберите другой порт. Установите SO_REUSEADDR на сокете, чтобы разрешить немедленное повторное использование после перезапуска.
// Port already in use
app.listen(3000); // Error: listen EADDRINUSE :::3000TypeError: Cannot convert undefined or null to objectВстроенный метод, ожидающий объект, получил вместо него null или undefined.
TypeError: Cannot add property, object is not extensibleБыла предпринята попытка добавить свойство в объект, для которого запрещено расширение.
ERR_TLS_CERT_ALTNAME_INVALIDИмя хоста не соответствует ни одному из Subject Alternative Names (SAN) в TLS-сертификате сервера.
EHOSTUNREACHЦелевой хост недоступен, как правило, из-за проблем с маршрутизацией сети.
TypeError: x is not a functionБыла предпринята попытка вызвать значение как функцию, хотя оно функцией не является.
TypeError: Assignment to constant variableБыла предпринята попытка переприсвоить переменную, объявленную с помощью const.