我已经安装并正在运行一个 node .osx上的js服务器.我已经创建了一个聊天模块,并且正在愉快地运行它.我修改了一些片段,需要重新启动服务器才能看到效果.
我只知道如何通过关闭终端窗口,然后重新打开它,然后运行node chatdemo来重新启动.再说一遍.
有没有办法在不关闭终端的情况下重启?
谢谢
我已经安装并正在运行一个 node .osx上的js服务器.我已经创建了一个聊天模块,并且正在愉快地运行它.我修改了一些片段,需要重新启动服务器才能看到效果.
我只知道如何通过关闭终端窗口,然后重新打开它,然后运行node chatdemo来重新启动.再说一遍.
有没有办法在不关闭终端的情况下重启?
谢谢
如果它只是在运行(不是守护进程),那么就使用Ctrl-C
.
如果它是守护的,那么您可以try :
$ ps aux | grep node
you PID 1.5 0.2 44172 8260 pts/2 S 15:25 0:00 node app.js
$ kill -2 PID
其中,PID
被ps
输出中的数字替换.