我正在尝试在移动浏览器中测试我们的应用。
ionic serve
但是我找不到页面。如果我连接到运行应用程序服务器的PC的wifi热点,则离子应用程序是否不应该在浏览器上加载?
答案 0 :(得分:3)
ionic serve
就像接受的答案一样对我不起作用。但是
ionic serve --host=COMMON_NETWORK_IP
并连接到
COMMON_NETWORK_IP:8100
在电话上。
通过ifconfig(unix)或ipconfig(windows)查找COMMON_NETWORK_IP。 如果您使用WiFi并使用Mac,则还可以使用GUI:
答案 1 :(得分:1)
localhost
是您的本地地址。如果要从移动设备浏览器访问PC提供的离子应用程序,则应使用PC的IP地址而不是localhost
,因为localhost
是移动设备的地址。
因此,只需在终端上运行ifconfig
(unix)或ipconfig
(windows),然后从您的移动设备使用此地址访问应用程序:http://IP_OF_YOUR_PC:8100
这可能无法正常工作,具体取决于您的防火墙规则。
答案 2 :(得分:1)
最佳方法:
ionic serve
External IP-Adress
Exernal IP-Adress
+ 8100(端口)答案 3 :(得分:0)
您需要做的就是确保您的笔记本电脑和手机使用同一个 Wifi 连接
就跑 ionic serve
网络:http://192.168.1.***:8100/
在您的移动浏览器中输入该网络地址
它适用于所有 create-react-app 和 vue-cli
热重载也可以
如果您没有 WiFi,请使用移动热点