【发布时间】:2016-07-01 19:19:57
【问题描述】:
我创建了一个节点应用程序并在 3000 端口上运行它。现在我需要使用命令提示符停止/启动/重新启动此应用程序。我该怎么做。
【问题讨论】:
-
一般...开始:执行
node entryScript.js- 停止:[Ctrl]+[c]
标签: node.js
我创建了一个节点应用程序并在 3000 端口上运行它。现在我需要使用命令提示符停止/启动/重新启动此应用程序。我该怎么做。
【问题讨论】:
node entryScript.js - 停止:[Ctrl]+[c]
标签: node.js
假设你使用的是 linux 如果您需要停止在某个特定端口上运行的某些应用程序,请使用它并且您知道端口但不知道进程 ID。找到这样的进程ID
netstat -plten | grep LISTEN | grep 3000
这会输出类似这样的东西
tcp 0 0 :::10060 :::* LISTEN 0 20465 3489/node
其中 3489 是进程 ID。
然后做
kill -9 3489
杀死进程
【讨论】:
您只需按“Ctrl + C”即可停止 cmd 中的任何进程。还可以考虑使用 nodemon ,它是一个很棒的工具,当您保存对文件的任何新更改时,它会自动重新启动您的应用程序。
【讨论】:
开始:node app.js
停止:Ctrl + C
重启:node app.js
更好的选择尝试 Nodemon。 Nodemon 是一个实用程序,可以监视源代码中的任何更改并自动重新启动服务器。
全局安装nodemon npm install nodemon -g
运行服务器nodemon app.js
【讨论】: