想在node程序中临时开启一个服务器,用完之后关掉,应该怎么编程?
首先,临时开启一个服务器,并不一定要用child_process,直接在当前进程中创建即可,child_process是否走了远路,还是这里有特殊的需求场景并未描述出来。
假设不采用子进程,“用完之后关掉”,server.close()
就可以满足需求。
exec
返回ChildProcess
对象,ChildProcess
有控制子进程的方法。
child = child_procss.exec(...)
child.kill('SIGHUP')
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
调用命令kill进程即可