javascript – 热模块重新加载的重点是什么?

如果问题太主观,请原谅我.

我明白它是什么.请不要解释.

我只是不明白人们为什么觉得它有用.实时重新加载也是如此.按CMD R的行为不需要花时间.如果实际刷新需要很长时间,那么看起来应该只修复他们的开发环境.

我对这些事情有信任问题.似乎他们最终会导致错误.我担心我会花一个小时追踪一个bug,却发现它是热模块重载的错误.或者说一切都在开发中工作,但是因为prod没有使用热模块重新加载和开发,所以会中断.也许这种恐惧是错误的.

我也发现知道改变何时生效很棘手.看起来更简单,只要知道一旦按下CMR R,您的更改就在那里.

解决方法:

这是一种效率的事情.无论您的开发环境有多快,当您按下Refresh时,它将需要一两秒钟,因为根据定义,事情不会来自缓存,我们正在讨论开发,因此可能会有一堆HTTP请求这将被整合到生产中的几个HTTP请求中.因此,如果你的工作流程是保存,切换到浏览器,点击刷新,你坐在那里几秒钟.每次.

通过实时重新加载,在编辑器中点击保存,当您切换到浏览器时,刷新已经完成或至少正在进行中.

在我开始使用它之前,我对它的价值持怀疑态度.绝对注意到的周期有点快,有时显着更快取决于我改变的内容以及我是否立即转到浏览器.

我没有遇到麻烦导致错误.因人而异.

上一篇:mysql – 数据库Web前端


下一篇:javascript – 如何获得动态ID?