Node events.js: 167 throw er; // Необработанное событие 'error'

Я пытаюсь использовать JSON Server в приложении React. Однако я продолжаю получать следующую ошибку.

events.js:167
  throw er; // Unhandled 'error' event
  ^
Emitted 'error' event at:
at GetAddrInfoReqWrap.doListen [as callback] (net.js:1498:12)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:50:17)

Я обновил npm и узел до последних версий. Я убил все процессы с узлом killall и узлом sudo killall -9

Какие идеи могут вызывать проблемы?

Ответы

Ответ 1

У меня возникла та же проблема: я запустил killall node npm start после чего мой локальный сервер с портом 5000 снова заработал. Надеюсь, это поможет вам.

Ответ 2

Снятие node_modules и повторная установка с помощью npm install должны решить проблему.

Ответ 3

Попробуйте npm start в качестве суперпользователя: sudo npm start

Это сработало для меня.

Ответ 4

протестировать другое устройство adb... настоящий смартфон или android Studie или genymotion npm запустите в своем проекте, откройте новую вкладку и запустите реакцию-родной run-android и нажмите Ctrl + C на вкладке прошлого терминала

Я думаю, почему эта проблема, мы не можем запустить http://localhost: 8081/debugger-ui/

Ответ 5

У меня такая же проблема. В основном я использую узел v10+, но мой проект был создан в v8.11.4. Все модули использовались в соответствии со старой версией (v8), поэтому я столкнулся с проблемой. Таким образом, есть два решения: обновить ваш модуль или понизить версию узла.

Я решил путем понижения узла с v10 до v8. Потому что некоторые модули невозможно обновить из-за зависимости проекта.

Ответ 6

Я запустил npm install и затем npm update, и он снова работает.

Ответ 7

перезапустите WebStorm работал для меня. вместо удалили папку 'node_modules' и переустановите модули с помощью npm install.

Ответ 8

Обновление без severless. Это решит это.

Ответ 9

Я думаю, что вы получаете эту ошибку, когда вы npm start сервер с помощью этой команды npm start или yarn start

Просто используйте expo-cli start

Комментарий с выводом, используя вышеуказанную команду.

Ответ 10

Немного поздно, но для любого, кто борется, я столкнулся с этой ошибкой, создав приложение React без использования sudo. Использование sudo при запуске npx create-react-app app-name проблему.

Ответ 11

У меня та же проблема. Я заменил свой файл gulp. Так что вы снова проверяете свой файл gulp. Иногда здесь возникает ошибка. Это может быть синтаксическая ошибка, которую я имею в виду, когда вы импортируете компонент здесь.

Ответ 12

В моем случае мне нужно находиться в доменной сети моей компании, возможно, потому, что для веб-пакета нужны некоторые разрешения для запуска сервера (групповая политика). И я использую VPN, чтобы запустить его из домашней сети. Также вы можете проверить хост (может быть, на локальном хосте работает нормально).

Ответ 13

Если вы работаете в Windows и на вашем компьютере работает IIS, убедитесь, что сервер IIS остановлен, если вы пытаетесь запустить порт 8080. Вы также можете изменить порт, чтобы в него не входил IIS.

npm start -- --port 8000

Ответ 14

Для пользователей Windows выполните команду

Taskkill /IM node.exe /F

Это работает для меня.

Ссылка:

fooobar.com/questions/30444/...

Ответ 15

Возможно, вы запустили эхо-сервер в другом месте с тем же портом.

Ответ 16

Просто запустите эту команду в вашем терминале

echo fs.inotify.max_user_watches=524288 | sudo tee -a/etc/sysctl.conf && sudo sysctl -p