Не удается подключиться к серверу Node Express

Поэтому я создал сервер Express с генератором Express. Когда я запускаю сервер на ноутбуке Ubuntu для Windows, он запускается нормально. Теперь, когда я бегу curl localhost:3000 в отдельном терминале я получаю сообщение curl: (7) Failed to connect to host localhost port 3000: Connection refused,

Странно то, что когда я беру тот же сервер и запускаю его на Ubuntu для Windows на рабочем столе, приведенная выше команда curl работает нормально.

Вот где это становится еще более странным, когда я запускаю сервер на git bash на моем ноутбуке, команда curl также работает нормально. Обратите внимание, что команда curl будет хорошо работать в git bash или WSL, если сервер работает на git bash.

Я понятия не имею, почему сервер не будет работать должным образом на Ubuntu моего ноутбука для Windows. Я думал, что WSL просто использует сеть Window, так почему бы запускать сервер на git bash, а не на WSL?

Погуглив это не помогло мне. Я удалил WSL и переустановил. Я также попытался запустить все команды с помощью sudo. Ничего из этого не сработало.

0 ответов

Другие вопросы по тегам