有没有办法从当前运行的脚本中产生一个新的独立进程?
我正在尝试从已经运行的脚本运行新脚本。新脚本应该独立于调用它的脚本。
有没有办法从当前运行的脚本中产生一个新的独立进程?
我正在尝试从已经运行的脚本运行新脚本。新脚本应该独立于调用它的脚本。
您可以使用 'detached' 选项和 unref() 方法使子进程独立。
const spawn = require('child_process').spawn;
const child = spawn(process.argv[0], ['child_program.js'], {
detached: true,
stdio: ['ignore']
});
child.unref();
参考:Node.js 文档