gpt4 book ai didi

flutter - 如何使Flutter Web收听127.0.0.1

转载 作者:行者123 更新时间:2023-12-03 02:47:31 26 4
gpt4 key购买 nike

我正在尝试让我的Flutter应用程序在Web上运行,但我需要在特定的主机名上运行它。
当我运行flutter run -d chrome时,它将在http://[::1]:57402/#/(或其他随机端口)上打开它

如果我将其更改为http://localhost:57402/#/,它仍会按预期运行。

但是现在,如果我将其更改为http://127.0.0.1:57402/#/,则会收到连接被拒绝的错误。因此,如果我需要将hosts文件更改为使用其他名称,那也是行不通的(我假设是因为在hosts文件中使用的127.0.0.1 ip不起作用)

那么,为什么会发生这种情况或如何使它起作用呢?

最佳答案

我们可以使用web-hostname指定主机,并使用web-port参数指定端口:

flutter run -d chrome --web-hostname 127.0.0.1 --web-port 8888

信息的最可靠来源是 flutter tools source code

关于flutter - 如何使Flutter Web收听127.0.0.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60415124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com