因此,我试图从iPhone上的Mackbook查看本地主机。我正在尝试通过两种设备中Safari上的开发模式通过USB连接进行操作。到目前为止,我尝试以两种方式连接到本地主机均未成功:
首先,我在MacBook上打开了系统偏好设置。我打开了共享选项。然后,我单击了左侧的“ Internet共享”切换。我记下了我的计算机名,然后单击选项“ iPhone USB”。然后,我导航到<cpuname>.local:4200,
,其中4200是我用于localhost的端口。 Safari表示无法访问服务器。
其次,我打开一个终端并键入“ ifconfig”以查找我的CPU IP地址。然后,我尝试使用<cpuip>:4200
从手机导航到本地主机,但由于Safari无法连接到服务器而失败。
我没有做其他配置,并且有兴趣听我应该做的事情。任何帮助将不胜感激。
其他信息 该应用程序是一个简单的Angular应用程序。 两个设备都连接到同一网络。
答案 0 :(得分:0)
对于遭受此问题困扰的任何人,我都使用此处this链接中的提示找到了一种解决方案。解决方案是将主机绑定到端口0.0.0.0。在Angular 2+中,这意味着要使用--host 0.0.0.0 --disableHostCheck
标志来为应用程序提供服务。祝你好运!