如何在我的Mac上托管基于节点的网站并从我的iPhone访问它?我的mac(Sierra)和iPhone(iOS 10.3.3)都在同一个wifi上。我可以通过http://localhost:3000/在Mac上看到我的网站。我已经阅读了很多类似的文章,但还没有任何工作。我已经尝试使用共享系统首选项中找到的计算机名称。我的电脑名称是hMac.local。所以这意味着在我的iPhone上,我应该可以通过输入http://hMac.local:3000/来访问它。但我不能。 Safari挂起然后返回“Safari无法打开页面,因为服务器停止响应”。我关闭了防火墙。显然我缺少一些东西。有什么想法吗?
答案 0 :(得分:0)
这是一件很长的事情要处理。我以前做了很多次。基本上,默认情况下,您的mac未设置为提供静态文件。为此,您必须配置您的apache设置并在其中写入(通常称为或由您命名为" Public"或" Site" )允许其他IP地址(设备)访问。我建议你go一个教程"如何在Mac上设置Nodejs服务器"