我有两台电脑。在第一台上用 live server 打开项目时,它会给我这个网址 127.0.0.1:5500/index.html。 我想在另一台电脑的浏览器中输入该网址,但无法访问。 是否有解决方法?
我有两台电脑。在第一台上用 live server 打开项目时,它会给我这个网址 127.0.0.1:5500/index.html。 我想在另一台电脑的浏览器中输入该网址,但无法访问。 是否有解决方法?
您可以尝试在托管计算机上使用PowerShell进行端口转发。我使用wsl2,当我想在另一台计算机上预览时,我会使用PowerShell进行端口转发。
netsh interface portproxy add v4tov4 listenport=xxxx listenaddress=(host pc ip address) connectport=yyyy connectaddress=(wsl2 ip address)
将端口5500放入防火墙以便从其他电脑访问
通过局域网连接电脑并设置静态IP
然后像xxx.xxx.xxx.xxx:5500/这样调用
它不起作用是因为你正在使用环回地址(127.0.0.1),为了在整个局域网上访问你的实时服务器,你需要在 vscode/liveserver 设置中将此地址更改为你的私有地址,它将类似于(192.168.100.XXX)
您不需要任何额外的东西。 只需在命令提示符中键入“ipconfig”以查找本地IPv4地址,然后在另一台计算机的浏览器中键入此IPv4:5500即可完成操作。 (您必须启动Live Server)
例如:192.168.1.5:5500
127.0.0.1
行192.168.0.50:5500/index.html
,或者在具有浏览器的计算机上使用该计算机在主机表中已知的名称。 - rioV8