更改node.js服务器的应用程序脚本后,重新启动该服务器的最佳方法是什么
所以,我正在学习node,我发现为了进行测试,我必须杀死node的运行实例,然后使用服务器的新应用程序代码重新启动它。因此,我首先像这样执行我的节点服务器:更改node.js服务器的应用程序脚本后,重新启动该服务器的最佳方法是什么,node.js,Node.js,所以,我正在学习node,我发现为了进行测试,我必须杀死node的运行实例,然后使用服务器的新应用程序代码重新启动它。因此,我首先像这样执行我的节点服务器:node myapp.js 然后,我注意到有些地方工作不正常,或者我想在myapp.js中添加一些新代码。我进入Process Explorer(我正在Windows框中运行node),并终止node.exe进程,然后上载带有更改的新myapp.js文件。然后我执行节点myapp.js再次启动它以再次测试 必须有一个更简单的方法来做到这一点。
node myapp.js
然后,我注意到有些地方工作不正常,或者我想在myapp.js中添加一些新代码。我进入Process Explorer(我正在Windows框中运行node),并终止node.exe进程,然后上载带有更改的新myapp.js文件。然后我执行节点myapp.js
再次启动它以再次测试
必须有一个更简单的方法来做到这一点。我输入了
节点--help
,但列出的标志太多,无法查看linux上是否有类似于apache的重启机制,例如:httpd-k restart
。使用node是否有一种“优雅”的重启方式?使用nodemon。使用npm Install nodemon
安装它,然后只要使用nodemon server.js
如果server.js是您正在处理的文件。这起作用了,我相信节点管理器也会起作用@Bartek。这看起来和nodemon一样,而且可能也能很好地完成这个任务。