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

Posted xinsir

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xinsir监听node文件修改,无需重启相关的知识,希望对你有一定的参考价值。

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

 

 

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

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

以上是关于xinsir监听node文件修改,无需重启的主要内容,如果未能解决你的问题,请参考以下文章

Node自动重启工具 nodemon

无需重启-在线修改代码

Node学习笔记文件监听的实现

解决node.js使用fs读取文件出错

Java可以如何实现文件的监听

groovy修改代码不用重启通过监听记录改变时间重新加载