为localStorage运行“ flutter run -d chrome”时,如何设置Chrome的端口?

时间:2019-09-18 10:15:54

标签: flutter

运行“ flutter run -d chrome”时,是否可以设置Chrom的端口?没有它,由于新的端口/来源,每次运行都会丢失localStorage。

或者还有另一种方法可以在不同端口之间保持localStorage

2 个答案:

答案 0 :(得分:2)

我也面临着同样的问题。 因此,我寻找了与flutter run命令相关的资源,并找到了该命令的网络选项。

https://github.com/flutter/flutter/blob/master/packages/flutter_tools/lib/src/runner/flutter_command.dart#L137

您可以使用--web-port选项设置任何端口。

flutter run -d chrome --web-port 8080

答案 1 :(得分:0)

您可以使用以下任何命令来启动Flutter Web应用:

flutter run -d chrome --web-port 8080
flutter run -d edge --web-port 8080
flutter run -d web-server --web-port 8080

您还可以按以下方式将其他参数添加到运行配置中:

add `--web-port=8080` to `Additional arguments` in run configuration into toolbar.