【xinsir】监听node文件修改,无需重启

1.关于热更新大家应该都知道,node热更新应该也有一部分人知道使用nodemon,但是nodemon使用起来的跟我们手动重启node效果是一样,都需要等待重启时间。因此需要追寻是什么导致热更新必须得重启node。。。

 

 

据同事研究发现,node热更新必须重启node原因的罪魁祸首就是:  require  catch;

因此要想做到不重启node热更新在你route包装一层,在开发环境时候delete require.catch;

posted @ 2020-01-19 18:28  tomatoa  阅读(219)  评论(0编辑  收藏  举报