Как получить доступ к ионной подаче
Ионный CLI дает возможность обслуживать приложение через
ionic serve -address=my.backend.server.com
Как я могу получить доступ к адресу, указанному с помощью этой команды в проекте?
1 ответ
Если вам нужно разместить сервер разработки на всех сетевых интерфейсах (например, --host=0.0.0.0), вы можете использовать
ionic serve --external
Тогда у вас будет возможность получить доступ к вашему приложению, перейдя на любой IP-адрес сетевого интерфейса (отметьте ipconfig
команда)
http://192.168.1.68:8100/
...
Если вам нужно разместить на собственном адресе, обратите внимание, что CUSTOM_ADDRESS_IP должен быть доступным IP, который назначен вашему фактическому устройству.
ionic serve --address CUSTOM_ADDRESS_IP
Если вы хотите разместить приложение на своем сервере, а не на локальном компьютере, и получить доступ к приложению через общедоступный Интернет, вы можете сделать следующее:
ionic serve -address=0.0.0.0:8080
Тогда вы сможете связаться с приложением по:
youripaddress:8080
если файл входа в зону DNS вашего домена указывает на IP-адрес вашего сервера, вы также сможете получить доступ к своему приложению через домен:
yourdomain.com:8080
Также убедитесь, что брандмауэр на вашем сервере принимает трафик на порт, на котором запущено приложение (в этом примере 8080)