localhost: 5000 работает в Firefox, но не в Chrome, Safari и Edge

Я пытался следить за статьей блога Svelte для новых разработчиков о Svelte веб-сайт для создания нового проекта Svelte.

После тщательного выполнения всех инструкций и запуска npm run dev я получаю ожидаемый результат в терминале, но когда я перехожу к http://localhost:5000/ в моем браузере (Chrome), я получаю сообщение Этот сайт недоступен. Я получаю похожие сообщения об ошибках в Safari и Edge, но по какой-то причине моя страница правильно загружается и обновляется в Firefox.

Я много раз следил за руководством, и единственное, что помогло, - это этот ответ StackOverflow, в котором мне предлагается объявить переменную среды HOST=0.0.0.0.

После этого моя страница загружается и обновляется в Chrome, но Chrome сообщает мне, что мой сайт небезопасен.

Сначала я подумал, что это проблема со Svelte или rollup-plugin-livereload (который, я думаю, Svelte использует для своей функции перезагрузки в реальном времени), но после того, как я попросил помощи, мне сказали, что это не проблема те, но с моей машиной или настройкой.

Мне просто интересно, почему http://localhost:5000/ просто не работает для меня как обычно, и могу ли я что-нибудь сделать, чтобы просто настроить свой проект так, как учит учебник.


person ApplePieGiraffe    schedule 01.12.2020    source источник


Ответы (1)


Возможно, ваши браузеры по умолчанию используют https вместо http. Посмотрите, работает ли это, если вы введете полный URL-адрес своего сервера, например: http://localhost:5000, а не только localhost:5000

person three    schedule 02.12.2020
comment
Хм ... Я пробовал, но, к сожалению, получаю те же результаты. - person ApplePieGiraffe; 04.12.2020