我正在使用节点4.2,我正在捕获错误并在其上使用JSON.stringify.对于大多数对象,这很好.但是当抛出[TypeError:callback不是函数]时,它返回一个空对象.如果我直接控制它.它可以正常工作.
Mozilla的页面说:
根据传统的转换语义,在字符串化期间将Boolean,Number和String对象转换为相应的原始值.
try {
...
} catch (err) {
console.log('error: ' + JSON.stringify(err)) // outputs {}
}
Run Code Online (Sandbox Code Playgroud) 我有一个小的应用程序,可以由fork或直接由开发人员执行,我会根据它的启动方式稍微改变配置.
我知道我总是可以传递参数来表明它是一个分支,但我只是好奇是否有办法告诉我是否能以某种方式知道子进程中是否有来自fork().我环顾四周process但却没有发现任何事情.