node.js - 如何停止 Node.js 服务器?

标签 node.js mean-stack digital-ocean

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

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

最佳答案

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

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

引用:https://stackoverflow.com/a/57536823/8119511

对于本例:

$:lsof -i tcp:<PORT>

它将为您提供与端口关联的 PID(processId):

$:kill -9 <process-id>

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

关于node.js - 如何停止 Node.js 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41915433/

相关文章:

node.js - 使用 npm install aws-azure-login 命令安装时无法运行 aws-azure-login

node.js - ChatGPT 按 block 读取 PDF

angularjs - Mongoose 从两个相关集合中获取记录并填充

node.js - Mongoose 使用 SSL digital ocean 与 CA_CERT 连接

android - json 没有到达远程服务器

server - 是否需要重启 Cloud VPS

json - 解析 Node 命令行参数

javascript - Windows 上 Node.JS 的复杂性

Javascript 文件未加载到 MEAN 堆栈应用程序中

javascript - 将元素推送到 Mongoose 中的数组