JHHK

欢迎来到我的个人网站
行者常至 为者常成

15 热重载

目录

原理

Flutter Dart – DartVM(AOT JIT)

Dart代码 – Tools热重载平台 – DartVM – flutter引擎

Tools平台的路径:flutter - packages - flutter_tools

手动启动tools平台

热重载的挂载
配置tools的路径和要挂载的工程

如果启动失败配置下dartsdk的路径

配置好以后就可以启动tools平台了,这时我们去修改我们工程内的代码,然后在tools工程目录下的命令行输入r,就会看到我们工程的修改效果了

热重载启动流程




tools平台也是dart代码写的,所以这个dartVM在执行tools平台的代码

输入R的时候的回调方法

最终会来到run_hot.dart下的这个方法

修改的代码通过平台下发


行者常至,为者常成!





R
Valine - A simple comment system based on Leancloud.