如何在 node.js 中重新启动程序
How to restart a program in node.js
我正在 node.js 中编写一个服务程序,我希望能够从代码中重新启动它。我希望清除变量并结束事件侦听器。我该怎么做?
我假设您从未听说过 'nodemon' 允许您根据更改重新启动 Node.Js 应用程序。这也可以称为 "Hot swap" 或 "Hot reload"。
如果您 运行 您的应用程序在 Unix / Windows 系统下,那么您需要安装一个名为 'nodemon'.
的额外全局包
Linux / Windows:
npm install -g nodemon
Please note: Sometimes, the installation fails (for me particularly) on
Linux even tho console returns "Success" installation.
我建议您像安装任何其他 -g
软件包一样使用管理员权限安装:
sudo npm install -g nodemon
安装完成后,您就可以启动项目了:
- cd 你的项目/
- 运行
nodemon index.js
你完成了!
我正在 node.js 中编写一个服务程序,我希望能够从代码中重新启动它。我希望清除变量并结束事件侦听器。我该怎么做?
我假设您从未听说过 'nodemon' 允许您根据更改重新启动 Node.Js 应用程序。这也可以称为 "Hot swap" 或 "Hot reload"。
如果您 运行 您的应用程序在 Unix / Windows 系统下,那么您需要安装一个名为 'nodemon'.
的额外全局包Linux / Windows:
npm install -g nodemon
Please note: Sometimes, the installation fails (for me particularly) on Linux even tho console returns "Success" installation.
我建议您像安装任何其他 -g
软件包一样使用管理员权限安装:
sudo npm install -g nodemon
安装完成后,您就可以启动项目了:
- cd 你的项目/
- 运行
nodemon index.js
你完成了!