【发布时间】:2018-06-09 05:56:32
【问题描述】:
我有一个package.json,我在上面定义了一个debug 脚本。此脚本启动 node 应用程序。
整个npm 脚本正在通过测试启动,一旦测试结束,最后一个必须终止debug 脚本。
所以当我 spawn npm run debug 并杀死它时,node 进程并没有被杀死。
我尝试使用child_process.kill 终止整个进程并生成kill bash 命令但没有运气,因为pid 不属于使用npm run debug 启动的node。
如何杀死我不拥有 pid 的 node 进程?
【问题讨论】:
标签: javascript node.js npm kill child-process