我试图在Nodejs上建立一个构建系统,因此我可以按F7在打开的文件中调用“node”.问题是这个过程是永远开放的,所以我第二次使用F7时我得到一个加载项.
有没有办法可以从node.js中删除已打开的“node.exe”进程?
使用以下命令集来标识给定端口上运行的进程,并从命令行中删除该进程
sudo fuser -v 5000/tcp // gives you the process running on port 5000
它将输出类似于下面显示的内容
USER PID ACCESS COMMAND 5000/tcp: almypal 20834 F.... node
然后使用
sudo fuser -vk 5000/tcp
终止进程.再次检查一次
sudo fuser -v 5000/tcp
以确保该过程已经终止.
在Windows上,您可以使用以下步骤
C:\> tasklist // will show the list of running process' Image Name PID Session Name Session# Mem Usage System 4 console 0 236 K ... node.exe 3592 console 0 8440 k
注意PID对应于您的节点进程,在这种情况下为3592.下一步运行taskkill以终止进程.
C:\> taskkill /F /PID 3592
或/ IM开关
C:\> taskkill /F /IM node.exe
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。