При разработке моего интерфейса с использованием create-react-app
я могу подключиться к нему на локальном компьютере с помощью http://localhost:3000/
или в сети с помощью http://192.168.1.160:3000/
. Мой back-end (NodeJS / Express) также находится на моем локальном компьютере на http://localhost:5000/
.
. На моем внешнем интерфейсе URL для моего back-end хранится в переменной env как http://localhost:5000/
,Проблема в том, что когда я подключаюсь к своему внешнему интерфейсу со своего мобильного телефона (в сети, используя http://192.168.1.160:3000/
), он не распознает http://localhost:5000/
. Я предполагаю, что это потому, что мне нужно использовать http://192.168.1.160:5000/
для подключения к бэкенду в моей сети.
Кажется, это требует изменения внутреннего URL в моем файле env каждый раз, когда я хочупроверить это на мобильном телефоне. Есть ли способ, которым я могу подключиться к моему внешнему и внутреннему интерфейсу как с локального компьютера, так и с моей сети без необходимости постоянного изменения URL-адреса?