📅  最后修改于: 2023-12-03 14:41:15.280000             🧑  作者: Mango
如果你是一名Flutter程序员,你应该知道Flutter的热重载非常棒,可以极大地加速开发流程。但是有时候我们想要预览我们的应用程序在Web上的表现,这时候热重载就不太好使了,因为Flutter Web需要重新编译。
好在,有一种方式可以在Flutter Web开发时享受到热重载,那就是使用“Flutter Live Reload Chrome”命令。该命令通过创建一个Chrome实例,并使用Flutter工具连接到该实例,从而使您可以在Chrome中查看和更改Flutter Web应用,无需重新编译应用程序。
以下是如何使用“Flutter Live Reload Chrome”命令:
flutter run -d chrome --start-paused
flutter run -d chrome --enable-experiment=flutter-web --start-paused
--start-paused
参数用于暂停Flutter应用的初始化,以便在浏览器中加载之前查看Flutter Inspector。--enable-experiment=flutter-web
参数用于启用Flutter Web实验功能。完成上述操作后,您可以在Chrome浏览器中打开Flutter Web应用程序,并使用Flutter Inspector进行调试和更改。每次您更改代码并保存时,Flutter应用程序将自动重建,并在Chrome浏览器中更新以展示新的更改。
因此,如果您是一个Flutter程序员,想要在编写Flutter Web应用程序时享受热重载的速度,那么您可以使用“Flutter Live Reload Chrome”命令。它将使您的开发流程更加高效,快速。