node如何手动关闭子进程

子进程child.js:
setInterval(function(){
console.log(1);
},2000);
父进程:
constfs=require('fs');
constout=fs.openSync('a.txt','a');
consterr=fs.openSync('b.txt','a');
constp=require('child_process').spawn(
'node',
['child.js','a','b'],
{
'stdio':['ignore',out,err],
'detached':true
}
);
p.unref();
设置了spawn方法的参数'stdio':['ignore',out,err]和'detached':true后,子进程一直运行,关闭父进程的终端或者关闭IDE都不能终止,怎么办?
DIEA
浏览 1839回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript