编辑节点js文件而根本不重新启动服务器

时间:2016-11-26 15:14:07

标签: javascript node.js sockets

我正在使用nodeJs'A.I',我们使用socket与我们的其他应用程序进行通信。我想知道是否有办法更新nodeJs应用程序而不重新启动它,所以我们的代码已更新但我们的套接字永远不会关闭?

我看到一些模块要注意更改并重新启动服务器,但如果我使用类似的东西,我的套接字将关闭,我将不得不重新启动其他应用程序。

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

我认为您正在寻找名为hot reload(eller hot replacement)的内容。一些探索问题的链接:

https://webpack.github.io/docs/hot-module-replacement.html

https://github.com/jan-swiecki/node-hotload

https://www.npmjs.com/package/hot-reload

答案 1 :(得分:0)

我认为您正在搜索Nodemon 每次检测到编辑时它都会重新启动你的nodejs:)

My Fault完全监督您的要求......而且您已经看到了Nodemon之类的模块。但要澄清我从未见过这样的事情

-Mathew