【发布时间】:2018-02-25 06:16:17
【问题描述】:
如何在我的 Mac 上托管基于节点的网站并从我的 iPhone 访问它?我的 mac(Sierra) 和 iPhone(iOS 10.3.3) 都在同一个 wifi 上。我可以通过转到http://localhost:3000/ 在我的 Mac 上查看我的网站。我已经阅读了许多类似的文章,但还没有任何效果。我已经尝试使用在共享系统偏好设置中找到的我的计算机名称。我的计算机名称是 hMac.local。所以这意味着在我的 iPhone 上,我应该可以通过输入 http://hMac.local:3000/ 来访问它。但我不能。 Safari 挂起,然后返回“Safari 无法打开页面,因为服务器停止响应”。我关掉了防火墙。显然我缺少一些东西。有什么想法吗?
【问题讨论】:
-
找到您的 Mac 的 IP 地址并通过 IP 地址访问它:
http://192.168.1.22:3000或任何 IP 地址,并确保您的 Mac 没有任何防火墙阻止通过网络进行 http 访问。只要您尝试从同一个本地网络(您的 WiFi 网络应该是)访问它并且 Mac 的 IP 地址没有改变,这应该可以工作。
标签: ios iphone node.js macos web