如何更改 Flutter Web 应用程序的默认 Web 服务器 ip(127.0.0.1)
How to change the default web server ip(127.0.0.1) of Flutter Web app
更改flutter web App的默认IP(127.0.0.1)
我创建了一个 flutter 网络应用程序,当我 运行 网络应用程序分配的 ip 是 127.0.0.1 但我无法通过 LAN 使用我的本地 IP 访问同一个应用程序。所以请帮助我如何改变它。
更新
webdev
不再用于启动 flutter web
应用程序。现在使用:
flutter run -d web-server --web-hostname 0.0.0.0 --web-port 8989
原回答
使用以下命令启动应用程序:
webdev server --web-hostname 0.0.0.0
或将 0.0.0.0 替换为您的实际 ip 地址。
你可以添加这个命令行参数
--web-hostname 0.0.0.0
.
( --hostname
现在不工作。)
所以当你启动你的网络服务器时,你会这样开始:
flutter run -d chrome --web-hostname 0.0.0.0 --web-port 55555
这将允许您通过访问 url :
从 LAN 网络中的任何设备访问您的网络应用程序
http://your-local-ip:55555
更改flutter web App的默认IP(127.0.0.1)
我创建了一个 flutter 网络应用程序,当我 运行 网络应用程序分配的 ip 是 127.0.0.1 但我无法通过 LAN 使用我的本地 IP 访问同一个应用程序。所以请帮助我如何改变它。
更新
webdev
不再用于启动 flutter web
应用程序。现在使用:
flutter run -d web-server --web-hostname 0.0.0.0 --web-port 8989
原回答
使用以下命令启动应用程序:
webdev server --web-hostname 0.0.0.0
或将 0.0.0.0 替换为您的实际 ip 地址。
你可以添加这个命令行参数
--web-hostname 0.0.0.0
.
( --hostname
现在不工作。)
所以当你启动你的网络服务器时,你会这样开始:
flutter run -d chrome --web-hostname 0.0.0.0 --web-port 55555
这将允许您通过访问 url :
从 LAN 网络中的任何设备访问您的网络应用程序http://your-local-ip:55555