如何在node.js中重新启动程序

时间:2018-11-06 15:34:42

标签: javascript node.js restart

我正在node.js中编写服务程序,并且希望能够从代码中重新启动它。我希望清除变量并结束事件监听器。我该怎么办?

1 个答案:

答案 0 :(得分:1)

我假设您从未听说过'nodemon',它允许您根据更改重新启动Node.Js应用程序。也可以称为“热交换”或“热重载”。

如果您在Unix / Windows系统下运行应用程序,则需要安装一个名为'nodemon'的附加全局软件包。

Linux / Windows:

npm install -g nodemon
  

请注意:有时安装会失败(特别是对我而言)   Linux甚至通过控制台返回“成功”安装。

我建议您像其他任何-g软件包一样,以管理员权限安装:

sudo npm install -g nodemon

安装后,您将能够启动项目:

  • cd yourProject /
  • 运行nodemon index.js

您完成了!