我需要从node.js应用程序中启动一个独立的进程(单独的应用程序),而不需要它充当子进程。
我无法使用process.spawn启动进程,即使已设置了detached:true。生成的进程应该是完全独立的,并且在Node.js应用程序重新启动或崩溃时不会被杀死。
这是我到目前为止所做的:
let cp = spawn('./background_script', args, {
detached: true,
stdio: [ 'ignore', 'ignore', 'ignore' ]
});
cp.unref();
我错过了什么?