为了账号安全,请及时绑定邮箱和手机立即绑定

HMR为什么只能用在开发环境中,而不能用在生产环境中 ?

HMR为什么只能用在开发环境中,而不能用在生产环境中 ?

米脂 2019-03-20 16:13:25
如标题所述如标题所述
查看完整描述

1 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

  1. 热更有可能产生很多灵异的问题,我个人认为主要是内存泄露。假设我有一个异步的方法执行了一半,这时候我代码更改了(WTF)。。。所以后端一般连开发环境都不热更,而是采用重启方案如nodemon,那就别说生成环境了。

  2. 至于标签中的webpack/javascript,生产环境本来只需要一个静态服务器(服务端渲染算1吧),现在如果要热更为每个访问者维护一个ws,那应该不会有人(或者服务器)会答应的。


查看完整回答
反对 回复 2019-04-04
  • 1 回答
  • 0 关注
  • 603 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号