使用命令提示符启动和停止节点应用程序。

我已经创build了一个节点应用程序,并运行在3000端口。 现在我需要通过使用命令提示符停止/启动/重新启动此应用程序。 我该怎么做。

假设你正在使用linux如果你需要停止某些特定端口上运行的应用程序,使用这个,你知道端口,但不知道进程ID。 find这样的进程ID

 netstat -plten | grep LISTEN | grep 3000 

这会输出一些这样的东西

 tcp 0 0 :::10060 :::* LISTEN 0 20465 3489/node 

其中3489是进程ID。

然后做

 kill -9 3489 

杀死程序

开始: node app.js

停止: Ctrl + C

重新启动: node app.js

更好的select尝试Nodemon。 Nodemon是一个实用程序,它将监视源中的任何更改并自动重新启动服务器。

  1. 在全局npm install nodemon -g

  2. 运行服务器nodemon app.js

您只需按下“Ctrl + C”即可停止cmd中的任何进程。 另外考虑使用nodemon ,它是一个奇妙的工具,它会自动重新启动您的应用程序,每当你保存对文件的任何新的变化。