如何解决flutter中的性能和热重载问题?
Posted
技术标签:
【中文标题】如何解决flutter中的性能和热重载问题?【英文标题】:How to solve performance and hot reload issues in flutter? 【发布时间】:2021-10-24 13:59:43 【问题描述】:我知道flutter要快得多..但是当我在web上运行它时,几乎需要4分钟才能启动..如何减少它的启动时间? 同样,颤振还有一个很棒的功能,称为热重载。 但是当我尝试执行热重载(来自VSCode和window powershell)时,它说
`Performing hot restart...`
重新启动整个应用程序,这需要太多时间..如何解决?
【问题讨论】:
在你运行flutter的控制台(cmd或git终端)你可以通过'r'或'R'重新启动。第一个比第二个更快地重新启动。 我不想重启..我想要热重载..但不幸的是它执行热重启而不是热重载(即使我按'r'或'R') 【参考方案1】:在 Flutter Web 中“热重载”不可用,这就是为什么 r
和 R
会做同样的事情并执行“热重启”。
话虽如此,4 分钟就差不多了,这是否仅意味着构建时间或要加载您的应用程序?如果是后者,我会考虑投资一些优化工作以加快加载时间或检查您的系统规格。
【讨论】:
是的,只是为了加载顺便说一句,在热重载问题我应该怎么做?我的电脑不支持模拟器或模拟器以上是关于如何解决flutter中的性能和热重载问题?的主要内容,如果未能解决你的问题,请参考以下文章