在启动项目时有时候会提示端口被占用,可以直接通过命令行关闭这个进程:
比如要关闭8080端口的进程:
可以先查询到当前占用8080端口的进程信息
lsof -i:8080
admin@Mac-Mini view-custom-js-coworking % lsof -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
�\x81� 1916 admin 34u IPv4 0xf281107bcc5ffe2f 0t0 TCP 10.0.1.233:50312->183.3.235.67:http-alt (ESTABLISHED)
�\x81� 1916 admin 46u IPv4 0xf281107bcd3e5e0f 0t0 TCP 10.0.1.233:50314->59.37.96.203:http-alt (ESTABLISHED)
�\x81� 1916 admin 52u IPv4 0xf281107bc661be2f 0t0 TCP 10.0.1.233:50348->183.3.235.67:http-alt (ESTABLISHED)
node 8475 admin 23u IPv4 0xf281107bc661d36f 0t0 TCP *:http-alt (LISTEN)
记住它的PID (如 1916 8475)
然后终止进程即可。
kill 1916
kill 8475