当我尝试使用静态服务器在移动设备上进行测试时,为什么无法连接到我的 WSL 控制台提供的 IP

问题描述

我使用 NODEnpm static-server 在本地网络上显示我的 .html 文件

我在使用 Git Bash 部署 static-server 时没有任何问题。我能够使用通过 ipconfig 获得的 IP(选项 LAN 适配器 Wi-Fi)从我的移动设备访问。

问题是当我尝试从我的 WSL 终端(Linux 的 Windows 子系统)执行相同的过程时。

使用 ip address 命令获取的 IP 允许我从自己的计算机访问它,但我无法从我的移动设备访问它。

在 Git Bash 环境中,命令 ipconfig 向我显示了几个 IP,包括 Wi-Fi LAN 适配器,使用它我能够有效地连接。但是在WSL环境下,我只有一个IP,手机通过Wi-Fi网络访问是不行的,只能从电脑上访问。

和NODE版本有关系吗?还是应该在 WSL 环境中使用不同的命令来获取 Wi-Fi LAN 适配器 IP?在这种情况下,哪个命令?谢谢

Commparative image Basch vs WSL and NODE version

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)