我的应用程序在执行期间调用child_process.fork
。我想使用--inspect-brk
来调试测试,但我不关心分叉过程。我实际上特别需要{em} 继承forked
标志的--inspect-brk
进程。我怎么能这样做?
答案 0 :(得分:5)
来自child process docs,child_process.fork
:
execArgv传递给可执行文件的字符串参数列表。 默认值:process.execArgv
因此,forked进程继承了传递的主进程参数。考虑到这一点,您应该覆盖execArgv
:
var cp = require('child_process');
var foo = cp.fork('./foo.js', { execArgv: [] });