[英]How to change the default web server ip(127.0.0.1) of Flutter Web app
[英]How to get Flutter web to listen on 127.0.0.1
我正在尝试让我的 Flutter 应用程序在网络上运行,但我需要它在特定的主机名上运行。 当我运行 flutter run -d chrome
,它会在http://[::1]:57402/#/ (或其他一些随机端口)上打开它
如果我更改它http://localhost:57402/#/它仍然按预期工作。
但是现在如果我将其更改为http://127.0.0.1:57402/#/我会收到连接被拒绝的错误。 因此,如果我需要更改主机文件以使用不同的名称,那也不起作用(我假设是因为我在主机文件中使用的 127.0.0.1 ip 不起作用)
那么知道为什么会发生这种情况或者我怎样才能让它发挥作用?
我们可以使用web-hostname
指定主机,使用web-port
参数指定web-port
:
flutter run -d chrome --web-hostname 127.0.0.1 --web-port 8888
最可靠的信息来源是flutter tools
源代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.