В соединении отказано на локальном хосте

Я пытаюсь работать над своим приложением nodejs и reactjs в школе, но каждый раз, когда я запускаю сервер, я получаю сообщение об ошибке с localhost:PORT/net::ERR_CONNECTION_REFUSED

Wi-Fi отказывается от соединения на локальном хосте?

PS: сторона реакции отображается правильно


person CustyZ01    schedule 19.11.2019    source источник
comment
Вы уверены, что ваше приложение работает? а в порту вы настраиваете URL?   -  person Rebai Ahmed    schedule 19.11.2019


Ответы (5)


Попробуйте изменить URL-адрес с localhost на 127.0.0.1. Если это работает, это означает, что ваша среда не разрешает localhost на 127.0.0.1.

Или попробуйте изменить номер ПОРТА

person Maulik Sakhida    schedule 19.11.2019
comment
Пожалуйста, подтвердите ответ, чтобы пройти проверку! :) - person Maulik Sakhida; 19.11.2019

Для тех из вас, для кого одобренное решение не сработало (изменив локальный хост на 127.0.0.1), я смог исправить это, просто перезагрузив компьютер. Не уверен, что вызвало проблему, но позавчера мое приложение работало нормально, а сегодня я столкнулся с этой ошибкой. Перезапуск решил проблему.

person AJRohrer    schedule 29.03.2021
comment
Да, я второй. Я использую устройства Windows 10 и запускаю npm через WSL, и ранее в тот же день код работал нормально. Когда я вернулся, он сказал, что локальный хост отказался подключаться. Перезагрузка точно поможет. - person hoan duc; 04.06.2021

Я также столкнулся с этой проблемой на Mac M1 за последние 2 дня, поэтому, наконец, я решил проблему: -

  1. Запустите 'npm start' из оболочки по умолчанию (/bin/bash) в коде vs.
  2. Вы также можете попробовать обновить версию узла.
  3. Вам может понадобиться изменить порт для приложения, только если какое-то другое приложение работает на порту по умолчанию (3000)
person wasitShafi    schedule 11.03.2021
comment
Я забыл о шаге 1. Спасибо! - person NiB; 28.06.2021

Если вы используете WSL (linux для Windows), перезапустите службу LxssManager Servie (запустите services.msc) и повторите попытку.

person Olavo André Parno    schedule 26.07.2021

проблема «localhost отказалась подключиться» возникает из-за командной строки, которую вы закрыли, поэтому вы должны держать открытой командную строку после нажатия "npm start", пока вы не работаете с файлом "App.JS".

я уверен, что это сработает на 100%.

person daljeet singh harsh    schedule 09.05.2020