Узел сервер маршрутизирует все время ожидания - PullRequest
1 голос
/ 24 мая 2019

Понятия не имею, что случилось ... Это работало, а потом - нет.

В настоящее время я создаю веб-приложение и решил немного отдохнуть от продукта и создать целевую страницу.

Почему-то я решил построить целевую страницу в отдельной ветке Github. Поэтому я зашел в новую ветку, все удалил и начал работать над целевой страницей.

Вскоре я понял, что это ужасная идея, и создал новый репозиторий для хранения моей целевой страницы.

Я вернулся в свою основную ветку и развернул свой Node-сервер, но по какой-то причине сейчас все заканчивается. Я открыл Почтальон и попытался нажать на некоторые из моих конечных точек, но после примерно 3 минут загрузки он говорит мне, что не может получить никакого ответа и что при подключении к localhost:3001/api/posts

произошла ошибка

В моем терминале все, что я вижу, это когда я иду по маршруту:

GET /api/posts - - ms - -

Это никогда не случалось со мной раньше, и я совершенно не понимаю, что случилось с WTH.

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

Хотелось бы знать, есть ли у кого-то представление о том, что происходит.

1 Ответ

0 голосов
/ 24 мая 2019

Сначала проверьте, не это ли из-за того, что другой процесс уже прослушивает этот порт (но использует ресурсы, которые были удалены или не обновлены должным образом)

Закрытие приложений или даже перезагрузка могут помочь вам определить, является ли проблема постоянной или просто связана с текущим сеансом.

OP Syn указывает в комментариях файл ~/.env отсутствует

.env файлы позволяют вам помещать переменные окружения в файл.
Вы просто создаете новый файл с именем .env в своем проекте и добавляете туда переменные в разных строках.

Чтобы прочитать эти значения, есть пара опций, но проще всего использовать пакет dotenv из npm.

npm install dotenv --save

Примечание: обычно это , а не версии, так как включает потенциально конфиденциальную дату.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...