热重载不会热重载
Posted
技术标签:
【中文标题】热重载不会热重载【英文标题】:Hot reload doesn't hot-reload 【发布时间】:2016-10-10 14:29:16 【问题描述】:我激活了热重载,但它不是热重载。当我对任何 javascript 文件进行更改时,Packager 会重新运行,并且模拟器会在顶部放置一个灰色条,显示“Hot reloading...”几秒钟。
但就是这样。应用程序的行为没有改变,调试器(在 Chrome 中)显示未更改的文件。
我有点不知所措。知道如何追踪吗?
【问题讨论】:
【参考方案1】:根据开发人员的说法,热重载仍处于开发阶段,并且有很多错误。您始终可以完全重新运行应用程序,但热重载有时会像魅力一样发挥作用,否则根本不会。
https://facebook.github.io/react-native/blog/2016/03/24/introducing-hot-reloading.html
警告:由于 JavaScript 是一种非常有状态的语言,因此无法完美地实现热重载。在实践中,我们发现当前设置对于大量常用用例都运行良好,并且始终可以完全重新加载以防万一出现问题。
【讨论】:
以上是关于热重载不会热重载的主要内容,如果未能解决你的问题,请参考以下文章