Надіслав: Admin , дата:

Іноді потрібно протестувати певну функціональність не на мобільному пристрої, а на вебсайті, який працює на вашому ноутбуці. Є просте рішення — SOCAT.

DDEV – чудовий інструмент для локальної розробки, і зараз я використовую його в деяких проектах. Він має внутрішню команду для спільного доступу до веб-сайту через Інтернет з ngrok https://ngrok.com/

Але це не стосується локальної розробки. Є простіше:
Встановіть socat. У мене "socat версії 1.7.4.1 від 4 лютого 2021 року о 12:53:19".

sudo apt install socat

Потім перевірте свою внутрішню IP-адресу:

ipconfig

запустіть веб-сайт і перевірте його порт

ddev start
ddev status

запусти socat
socat tcp-listen:PORT_LISTEN,reuseaddr,fork tcp:localhost:PORT_WEBSITE

щось накшлталт такої команди

socat tcp-listen:8181,reuseaddr,fork tcp:localhost:49259

І ось, відкрийте веббраузер на мобільному пристрої та перейдіть за посиланням:
http://YOU_DDEV_IP:PORT_LISTEN

http://192.168.10.1:8181
Теґи