Answers:
文件更改时,实时重新加载会重新加载或刷新整个应用程序。例如,如果您在导航中有四个链接并保存了更改,则实时重新加载将重新启动应用程序并将应用程序加载回初始路径。
热重装只会刷新更改的文件,而不会丢失应用程序的状态。例如,如果您在导航中有四个链接,并且保存了对某些样式的更改,则状态不会更改,但是新样式将显示在页面上,而无需导航回到您所在的页面,因为您仍然可以在同一页面上。
都可以使用启用CMD+D / CMD+CTRL+Z / Shake Gesture menu
。两者都使用守卫来监听文件更改。
实时重新加载会重新加载整个应用程序。
热重载背后的想法是保持应用程序运行并注入您在运行时编辑的文件的新版本。这样,您就不会丢失任何状态,这在调整UI时特别有用。因此,它仅重新加载您在此处更改更多信息的页面
热重装仅根据新代码更改显示代码更改,而无需从头开始重新启动应用程序,它仅影响更改后的代码。但是在添加/更改JS代码时仅对组件进行样式设置会很有帮助。为此,Live reload或rr效果很好