首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Native中的热重载和实时重载有什么不同?

React Native中的热重载和实时重载有什么不同?
EN

Stack Overflow用户
提问于 2017-01-02 22:52:01
回答 4查看 81.3K关注 0票数 368

我有点糊涂了。当我调试React Native应用程序时,我通常会同时启用热重载和实时重载。我想知道它们之间的区别是什么?

EN

回答 4

Stack Overflow用户

发布于 2017-10-25 19:06:50

这两者都可以使用CMD+D / CMD+CTRL+Z / Shake Gesture menu来启用。两者都使用watchman来监听文件更改。

实时重载重新加载整个应用程序。

热重新加载背后的想法是保持应用程序运行,并注入您在运行时编辑的文件的新版本。这样,您不会丢失任何状态,这在调整UI时特别有用。因此它只重新加载您更改了更多信息here页面

票数 16
EN

Stack Overflow用户

发布于 2020-07-01 13:03:15

两者之间的区别是,实时重新加载将重新加载整个应用程序。这就像,好的,文件改变了,重新加载整个应用程序。热重新加载不会重新加载整个应用程序。它只会修补已更改的代码,并将状态保留在应用程序中。

票数 3
EN

Stack Overflow用户

发布于 2019-03-18 18:01:30

热重载只是根据新的代码更改显示代码更改,而不是从启动时重新启动应用程序,并且它只影响更改的代码。但是,如果只是在添加/更改JS代码时设置组件的样式,这会产生问题。因此,Live reload或rr运行良好

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41428954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档