iphone - 使用 MacBook Pro 从 Iphone 查看 localhost
问题描述
所以我试图在我的 iPhone 上从我的 Mackbook 查看我的本地主机。我正在尝试通过 USB 连接和两个设备的 Safari 中的开发模式来做到这一点。到目前为止,我尝试以 2 种方式连接到 localhost,但均未成功:
首先,我在 MacBook 上打开了系统偏好设置。我打开了共享选项。然后我单击左侧的“Internet 共享”切换。我记下我的计算机名称并单击“iPhone USB”选项。然后我导航到
<cpuname>.local:4200,
4200 是我用于 localhost 的端口。这让 Safari 说它无法访问服务器。其次,我打开一个终端并输入“ifconfig”来查找我的 CPU IP 地址。然后我尝试从我的手机导航到我的本地主机,
<cpuip>:4200
这也失败了,Safari 说它无法连接到服务器。
我没有做过其他配置,有兴趣听听我应该做什么。任何帮助将不胜感激。
额外信息 该应用程序是一个简单的 Angular 应用程序。两台设备都连接到同一个网络。
解决方案
对于遇到此问题的任何人,我都使用此处链接中的提示找到了解决方案。解决方案是将主机绑定到端口 0.0.0.0。在 Angular 2+ 中,这意味着为应用程序提供--host 0.0.0.0 --disableHostCheck
标志。祝你好运!
推荐阅读
- arrays - 在 C 中定义类型时对指针语法感到困惑
- deployment - Next.js 和 aws-amplify 与 aws-exports.js 的部署问题
- javascript - 如果父节点对树来说是未知的,是否可以加载,然后选择一个子节点?
- kubernetes - Kubernetes 扩展不够快(对于 K8 1.17 或更低版本)
- django - 如何通过一个查询Django从两个表中获取数据
- mysql - 与多个过滤器结合使用时,Django order_by('-id') 非常慢
- sql-server - 具有运行价值的股票钱包和重置的平均购买价格
- python - 优化修改列表的循环
- java - 将两个没有值的 json 响应与 Jackson 进行比较
- css - 使用具有不同父级的 SASS 混合的增量转换延迟