使用命令提示符启动和停止节点应用程序。
我已经创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是一个实用程序,它将监视源中的任何更改并自动重新启动服务器。
-
在全局
npm install nodemon -g
-
运行服务器
nodemon app.js
您只需按下“Ctrl + C”即可停止cmd中的任何进程。 另外考虑使用nodemon ,它是一个奇妙的工具,它会自动重新启动您的应用程序,每当你保存对文件的任何新的变化。