Во-первых, вы можете настроить прокси для бэкэнда с вашего сервера разработки. Это позволит вашему веб-интерфейсу получать доступ к бэкенду через относительные URL-адреса (например, /api
вместо localhost:5000/api
) из любого места. Чтобы сделать это, вы должны добавить "proxy": "http://localhost:5000"
к вашему package.json
, а затем убедиться, что ваши внутренние запросы не совпадают с тем, что есть в вашем интерфейсе, предпочтительно с использованием префикса. Подробнее здесь .
Поскольку вы тестируете приложение только из локальной сети, вам не нужен ngrok, поскольку вы можете получить доступ к своей машине для разработки с телефона через локальный IP-адрес. Чтобы выяснить это, запустите ifconfig
или ipconfig
и введите возвращенный локальный IP-адрес (обычно что-то вроде 192.168.XX) в своем телефоне вместо домена, предоставленного ngrok.