防止fork添加--inspect-brk

时间:2018-01-29 22:14:22

标签: node.js

我的应用程序在执行期间调用child_process.fork。我想使用--inspect-brk来调试测试,但我不关心分叉过程。我实际上特别需要{em} 继承forked标志的--inspect-brk进程。我怎么能这样做?

1 个答案:

答案 0 :(得分:5)

来自child process docschild_process.fork

  

execArgv传递给可执行文件的字符串参数列表。   默认值:process.execArgv

因此,forked进程继承了传递的主进程参数。考虑到这一点,您应该覆盖execArgv

var cp = require('child_process');
var foo = cp.fork('./foo.js', { execArgv: [] });