我是dart网站的新手,现在我正尝试从同一网络上的其他设备访问我的网页。
当我输入命令webdev serve时,嵌入式Web服务器将侦听端口8080,并且可以通过该设备上的127.0.0.1:8080访问该端口。但我无法使用<DeviceLocalIP>:<port>
过去,我尝试从其他设备访问Wamp VirtualHost,并且这种方式起作用。请帮忙。
答案 0 :(得分:2)
默认情况下,webdev监听127.0.0.1,这是一个特殊的地址,表示“仅在此设备上监听”。要从其他设备访问网页,您需要使用--hostname
标志来指定计算机的主机名或IP地址,也可以使用0.0.0.0侦听所有接口,即
webdev serve --hostname 0.0.0.0