另一台计算机上的实时服务器 vscode

ron*_*ony 13 ip localhost live server visual-studio-code

我有 2 台电脑。当我在第一个服务器上打开带有实时服务器的项目时,它给了我这个 url 127.0.0.1:5500/index.html 我想将该 url 放在另一台计算机的浏览器上,但它不起作用。有什么解决办法吗?

小智 14

这就是我在 VS Code 中的工作原理:

1.- 转到您的扩展选项:

在此输入图像描述

2.- 确保您已选中“使用本地 IP”选项: 在此输入图像描述

3.- 在您的终端上检查您的本地 IP 地址(ipconfig例如在 Windows 上),并将实时服务器 url 中的 IP 地址替换为您的本地 IP:

在此输入图像描述


小智 4

您可以在主机计算机上使用 powershell 尝试端口转发。我使用 wsl2,当我想在另一台计算机上预览时,我使用 powershell 进行端口转发

netsh interface portproxy add v4tov4 listenport=xxxx listenaddress=(host pc ip address) connectport=yyyy connectaddress=(wsl2 ip address)
Run Code Online (Sandbox Code Playgroud)

在你的情况下,尝试使用上面的脚本使listenaddressconnectaddress相同(这是你的主电脑)并监听和连接端口5500。

之后,您应该执行的最后一步是在防火墙内添加入站规则。