почему json-сервер работает только на локальном хост-сервере?

#api #url #localhost #json-server

Вопрос:

У меня есть приложение, в котором я использовал json-сервер для создания быстрого бэкенда для тестирования. Мое приложение теперь работает так, как я хочу, но я понял, что мое приложение не работает на других ноутбуках/телефонах, потому что мой json-сервер использует локальный хост. Может ли json-сервер работать с пользовательскими URL-адресами или он работает только на локальном хосте? Нужно ли мне начинать все сначала и использовать другой сервер? Если да, есть ли у кого-нибудь предложения по тому, какой сервер я должен использовать?

Ответ №1:

Если вы хотите протестировать свой бэкэнд на мобильном телефоне или другой вещи, вам нужны две вещи

Первый

Ваш сервер и ваш клиент, в данном случае мобильный телефон, оба они должны быть подключены к одному и тому же Wi-Fi, он же локальная сеть

Второй

Серверная часть Yow вместо указания на локальный хост вам необходимо указать ip-адрес вашего компьютера

json-server --host 192.168.0.xx file.json --port 4000