近几天搭建无刷新开发前端框架,在配置过react-hot-loader后,发现代码更新后,浏览器仍然会刷新,找了很久,发现配置都是正确的。这对于一个架构师来说是不可以容忍的,花了一天找到并解决了这个问题,react-hot-loader中隐藏着一个大坑,希望大家可以避免。
用一句话总结这个bug:当你的入口组件通过解构方式引入时,即使配置了react-hot-loader后,浏览器仍会刷新更新
具体看代码:
只在render组件里不能使用解构,其他的都可以使用,没影响
近几天搭建无刷新开发前端框架,在配置过react-hot-loader后,发现代码更新后,浏览器仍然会刷新,找了很久,发现配置都是正确的。这对于一个架构师来说是不可以容忍的,花了一天找到并解决了这个问题,react-hot-loader中隐藏着一个大坑,希望大家可以避免。
用一句话总结这个bug:当你的入口组件通过解构方式引入时,即使配置了react-hot-loader后,浏览器仍会刷新更新
具体看代码:
只在render组件里不能使用解构,其他的都可以使用,没影响