如何通过命令行杀死 Node.js 进程的所有实例?
Node.js 是一个开源和跨平台的运行时环境,用于在浏览器之外执行 JavaScript 代码。它广泛用于开发从小型到大型公司的 API 和微服务。
为什么我们需要杀死所有实例?
有时 NodeJS 可能存在一些问题,例如服务器正在侦听某个其他端口,或者您可能想要运行一些服务,但它显示错误,例如服务已在运行或进程已在运行。那时你需要杀死当时所有的 NodeJS 服务器实例。此方法将帮助您杀死 NodeJS 中的所有实例。
Command/CMD:通过命令行杀死 NodeJS 进程的所有实例。
killall node
示例:打开我们要启动服务器的文件夹。
启动服务器并获取相同的列表。
npx http-server
运行过程:我们可以在第一个 URL 上看到这个 web-server 正在 NodeJS 上运行。
现在让我们在命令提示符下使用终止命令来查看结果。
这是进程终止的成功消息。
让我们再次打开网络服务器。现在我们可以在同一个 URL 看到 该进程现在没有运行,因为上述命令已经杀死了所有节点实例。
所以这里是同一个本地地址的错误。通过在 CMD 中使用上述命令 我们可以终止或杀死所有正在运行的 NodeJS 进程实例。