当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js ChildProcess subprocess.unref()用法及代码示例


subprocess.unref()

添加于:v0.7.10

默认情况下,父级将等待分离的子级退出。要防止父级等待给定的subprocess 退出,请使用subprocess.unref() 方法。这样做会导致父级的事件循环不将子级包含在其引用计数中,从而允许父级独立于子级退出,除非子级和父级之间已建立 IPC 通道。

const { spawn } = require('node:child_process');

const subprocess = spawn(process.argv[0], ['child_program.js'], {
  detached: true,
  stdio: 'ignore'
});

subprocess.unref();

相关用法


注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 subprocess.unref()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。