gpt4 book ai didi

server - 为什么我不能在手机浏览器上输入 url 来查看我的实时站点?

转载 作者:行者123 更新时间:2023-12-05 08:13:30 24 4
gpt4 key购买 nike

我使用一个名为 Live Server 的扩展程序在 Visual Studio 代码中。当我实时运行时,浏览器打开并且 url 是 http://127.0.0.1:5500/index.html .为什么我不能在手机浏览器上打开这个网址,在手机上看到直播网站。有没有办法做到这一点(在手机和浏览器上实时重新加载)?

注意:我也使用 ionic 进行开发,当我ionic serve 时,我可以在浏览器上看到它,当我打开 ionic dev 应用程序(不是 ionic View !)时,我可以在手机上看到实时应用程序。我可以在多台设备上查看它,条件是所有设备都在同一网络中,我对此很满意。

最佳答案

127.0.0.1 是为环回目的保留的专用 IPv4 地址。也就是说,这个IP是指你的电脑本身。

通过输入 http://127.0.0.1:5500/index.html在您的浏览器中,您正在您的计算机中请求网页。

在正常情况下,您的计算机将处于 NAT 网络中(例如在同一 wi-fi AP 下),并且您将被分配一个虚拟 IP。通常为 192.168.x.x。

您可以在命令提示符下输入以下命令以查看您的 IP 地址。

ipconfig

如果您使用的是 Mac 或 Linux,请改用它。

ifconfig

因此,在您的网络接口(interface)卡下,您将获得您的 IP 地址

如果IP地址属于虚拟IP,那么你可以用手机访问它

http://< Your IP Address >:5500/index.html

如果不是虚拟IP,就是Public IP。然后,您必须在这种情况下配置适当的防火墙设置。

希望这会有所帮助。

关于server - 为什么我不能在手机浏览器上输入 url 来查看我的实时站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50436618/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com