如何停止 Node.js 服务器?

Ala*_*nay 2 node.js mean-stack digital-ocean

我刚刚在我的 DigitalOcean 服务器上设置了 MEAN 堆栈。我让测试应用程序运行良好,但是现在当我从 DigitalOcean 打开命令行时,它只显示信息:GET /modules/etc... 而我输入的部分是空白的。如何停止服务器并将其恢复到原来的位置,以便我可以访问文件夹等?

简单地执行 CTRL+C 并不会阻止服务器运行,这正是我需要做的。

Ank*_*hbm 9

首先:CTRL+Z 将终止执行。稍后,为了终止PID(processID),请遵循以下步骤。

杀死包括本地服务器在内的任何 processId 的通用方法:

参考:https : //stackoverflow.com/a/57536823/8119511

对于这种情况:

$:lsof -i tcp:<PORT>
Run Code Online (Sandbox Code Playgroud)

它会带你出来与端口关联的 PID(processId):

$:kill -9 <process-id>
Run Code Online (Sandbox Code Playgroud)

再次,您可以运行服务器。