Продолжайте получать ошибку при получении запроса в производственной среде (MongoDB mlab, React / Redux, Webpack, heroku) - PullRequest
0 голосов
/ 08 июня 2018

Эта проблема сводила меня с ума, что подтолкнуло меня к созданию аккаунта в надежде, что кто-то может помочь.Мое приложение было развернуто в течение 5-6 месяцев и работало нормально, пока я не проверил его около недели назад.Приложение (как локальное, так и развернутое AWS) работает, если у меня сервер, работающий с babel-node server.js в терминале.Это потому, что он продолжает пытаться использовать localhost для получения игр, когда предполагается использовать mongodb через heroku.Я попытался очистить кэш heroku, редактировать различные части кода безрезультатно, и я застрял.Я занимаюсь программированием только 2 года, так что я уверен, что кто-то здесь с большим опытом может понять это, по крайней мере, я надеюсь.Это более старый проект с более старыми зависимостями, но он все еще должен работать.Внешний интерфейс размещен на AWS, а внутренний - в Heroku.Я также использую Filestack API, но я не верю, что ошибка оттуда.

Я думаю, что ошибка в games.js в папке sagas или, возможно, GamesListManager.jsx в папке компонентов.Любая помощь или предложения будут с благодарностью.Спасибо.

PS Если вы смотрите репозиторий github и мои коммиты, обязательно вернитесь к последнему коммиту 11 января, так как это была последняя рабочая версия (и версия, развернутая в AWS).

http://www.oldschoolgames.com.s3 -website-us-west-2.amazonaws.com / https://github.com/shahramg92/Videogame-library-react/tree/2327f503e204381745eacc996a2ccbdb09fac970

фрагмент возможной проблемы (в src / sagas / games.js)

const API_URL = process.env.API_URL ||'http://localhost:8081';

Я думаю, что он продолжает пытаться получить доступ к локальному хосту (когда я проверяю, он продолжает говорить, что не получен запрос от локального хоста).

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