#node.js #reactjs #express #heroku #create-react-app
#node.js #reactjs #экспресс #heroku #create-react-app
Вопрос:
У меня есть клиент create-react-app и api, который извлекает содержимое базы данных, размещенное по разным URL-адресам на Heroku. Внутри package.json моего клиента прокси для вызовов api "https://theclients-api.herokuapp.com"
(это не фактический URL). Однако при вызове этого API запрос вместо этого отправляется на https://theclients-front.herokuapp.com/getcontent
(корневой URL-адрес интерфейсного клиента). Почему это происходит, и что я могу сделать, чтобы это исправить?
Комментарии:
1. Имейте в виду, что прокси действует только при разработке (при запуске npm). Ссылка: facebook.github.io/create-react-app/docs /…
2. Ах, так что мне, вероятно, нужно будет войти и вручную установить конечную точку API для каждого запроса?
3. Это производство? Почему бы не использовать env-файл, не задать в нем URL-адрес и не использовать переменную env.